Serverless Portfolio with React

serverless portfolio

Hosted and Deployed a serverless application, a personal portfolio, that automatically kicks off a build and deployment if code is changed and pushed to GitHub, where I keep the source code. Had fun working with AWS, and going through this process and playing with the different services and seeing how they work together.

Technologies used: Amazon Web Services, React, Babel, Webpack, NPM, Jest, Chai & Mocha, HTML, CSS, GitHub

AWS technologies expanded: IAM, Route 53, S3, CloudFront, CodeBuild, CodePipeline, Lambda

View Website View on Github

Live Music Is My Life

blog-app

Created an application called “livemusicismy.life” that uses a Spring framework, APIs, AJAX calls, Java, JavaScript and Materialize to provide a solution to finding live music near you. Allows a user to register an account, search for and add shows near them, and create reviews for those shows.

Technologies used: Spring, Java, JavaScript, Materialize, CSS

View Website View on Github

blog.danielstrolle.me

blog-app

Using a Spring framework, create an application that uses controllers, models, and repositories to present different views to the user. Implemented authentication security throught with configurations and tokens. Allows users to register an account with a unique username and then create blog posts.

Technologies used: Spring, Java, Bootstrap, CSS

View Website View on Github

Dab-Lister

adlister

Using Java, create an application that uses controllers, models, and DAOs to present different JSPs based on user actions. A mock-up with a twist based on ebay, allows users to register an account, then create ads for dabs. User can search through other posted dabs based off name or category

Technologies used: Java, Javascript, Bootstrap, CSS

View on Github

Weather Map AJAX

ajax-weather

Using AJAX requests, query the google maps API for a 3 day forecast on any location. User may drag and drop pin to get live forecast on that location using jQuery and event listeners. Use Javascript to live-update the html.

Technologies used: Javascript, jQuery, CSS

View on Github

Monkey Business LLC

movie-db

Using paired programming, built a web application that allows users to add, edit, rate, and delete movies. Used a JSON-server to mock our backend, implemented AJAX requests and fetches to update our HTML, through JavaScript, without needing to refresh.

Technologies used: Javascript, jQuery, CSS

View on Github