Skip to content

Job Tracker is to help users efficiently manage and monitor their job applications.

Notifications You must be signed in to change notification settings

Midhunkumar-se/job-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job Tracking with MERN – Streamline Your Job Search!

View Demo

Explore our innovative MERN stack Job Tracker platform, designed for seamless job application management, user profile updates, and real-time notifications, all integrated with secure Google Auth.

✨ User Features

  • Register User API & UI: Effortlessly sign up, with prompts for missing fields and notifications for existing usernames or emails.
  • Login Functionality API & UI: Log in using Gmail and password, with an "invalid credentials" message for incorrect entries.
  • One-Click Google Auth: Log in with one click using Google authentication through Firebase.
  • Successful Login: Redirects users to the dashboard after logging in.
  • Dashboard Header: Displays a default profile image, user name, email, and a logout button.
  • Profile Update Page: Update profile image, username, email, and password, with image upload progress shown. Option to delete the account.
  • Job Applied Details: Add job details (position, company name, location, status, type), receive notifications via React Toastify, and view all applied jobs with total counts. Filter and sort jobs by search, status, type, and date. Pagination for additional jobs and reset filters.
  • Responsive Design: Fully responsive application for all devices.
  • Delete and Edit Functionality: Delete and edit job details, with a confirmation modal for deletions.
  • Job Statistics: View job statistics including pending applications, scheduled interviews, declined jobs, and monthly applications displayed on area and bar charts.

Tech Stack

Stack - - - - -
FrontEnd


Javascript


React Js


Tailwind


React Redux


Flowbite React

BackEnd


Node.js


Express.js


Firebase Authentication


Mongo DB


Json Web Token

About

Job Tracker is to help users efficiently manage and monitor their job applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published