Skip to content

A mobile-responsive job application tracker web application using the MERN (MongoDB, Express, React, Node) stack, enabling users to seamlessly create, manage, and track job listings across four categories (Interested, Applied, Interview, Rejected).

License

Notifications You must be signed in to change notification settings

cleecoloma/job-application-tracker-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Job Application Tracker

Netlify Status

Table of Contents
  1. About The Project
  2. Preview
  3. Features
  4. Technologies
  5. Installation
  6. Contact

About The Project

A mobile-responsive job application tracker web application using the MERN (MongoDB, Express, React, Node) stack, enabling users to seamlessly create, manage, and track job listings across four categories (Interested, Applied, Interview, Rejected).

(back to top)

Preview

Here's the live link: Job Application Tracker

Preview

(back to top)

Features

  • User Authentication: Securely register and log in using authentication services.
  • Application Management: Create, read, update, and delete your own job applications.
  • Simplified Categories: Navigate applications based on four categories - Interested, Applied, Interview, Rejected.
  • Responsive Design: Enjoy a seamless experience on various devices.

(back to top)

Technologies

  • Frontend: React.js for a dynamic and interactive user interface.
  • Backend: Node.js and Express.js for server-side logic.
  • Database: MongoDB for storing recipe data.
  • Authentication: Auth0 for user authentication.
  • Additional Libraries and Frameworks: React Bootstrap.

(back to top)

Installation

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (preferably the latest stable version)
  • npm (usually comes with Node.js)
  • Git for cloning the repository
  • A text editor or IDE of your choice (e.g., VSCode, Sublime Text)

Cloning

This is for the frontend portion of this application. See the following readme file for frontend portion: Job Application Tracker APP

  1. git clone https://github.com/cleecoloma/job-application-tracker-api.git
  2. cd job-application-tracker-api
  3. npm install

Configure

MONGODB_URL={MongoDB Atlas Cluster Connection String}
JWKS_URI={Auth0 JSON Web Key Set}

Start

  1. npm run dev (development mode)
  2. npm run build (production mode)

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

If you have any questions or comments, don't hesitate to reach out to me at chesterleecoloma.com.

(back to top)

About

A mobile-responsive job application tracker web application using the MERN (MongoDB, Express, React, Node) stack, enabling users to seamlessly create, manage, and track job listings across four categories (Interested, Applied, Interview, Rejected).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published