Chat Web Application
•Used the MERN stack (MongoDB, Express, React, Node.js) to create a messaging application
•Applied graphQL, subscriptions and Apollo Server/ Client to update messages without the user having to refresh the page
•Utilized the Mongoose library to save messages sent between users and store created users
•Applied bcrypt and JWT to authenticate users and hash password when users are created
Personal Landing Page (https://justinkim3420-portfolio.herokuapp.com/)
•Implemented HTML, CSS, Javascript and React to create a responsive single page web application
•Deployed my application to Heroku to allow users to access the landing page without a code editor
•Used React to create reusable function components to easily update and maintain content
Timeline
•Implemented the API from Chess.com to create a timeline of matches played
•Used Github’s API to create a timeline commits made for specific repository
•Utilized React and the React Router library to create reusable components, reduce the redundancy of the code, and create a smoother user experience
•Applied HTML, CSS, and Javascript to design a responsive web page