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