Skip to content

Latest commit

 

History

History
33 lines (29 loc) · 1.1 KB

README.md

File metadata and controls

33 lines (29 loc) · 1.1 KB

Introduction

Jobify is a full-stack web application that helps you track your job applications! After you register or log in, you will be able to:

  • view/add/edit/delete your job applications
  • look at statistics and graphs for your applications
  • search and/or filter for particular job applications
  • edit your user profile

Check out the deployed website to see it live! You will be able to choose "Just Show Me a Demo" in the login/register page if you do not wish to create your account.

Featuring a JWT user auth system, usage of advance React concepts like context/reducer, and implemented with modern best practices of full-stack applications, this project has been my favorite so far. Enjoy!

Tech Stack

  • ReactJS
    • Axios
    • React Router 6
    • Context, Reducer, Custom Hooks, Nested Pages, Protected Routes
  • HTML, CSS, JS
    • Styled Components
    • Debounce in JS
  • Express
    • Routers, Controllers, Error Handling, Middleware
    • Security Packages
  • NodeJS
    • ES6 Modules
  • MongoDB
    • Mongoose
    • Aggregation
  • JWT
  • Password Hashing
  • Postman Testing