Skip to content

A web application designed to assist you in managing your job applications effectively.

Notifications You must be signed in to change notification settings

sleithdylan/jobster

Repository files navigation


Logo

A web application designed to assist you in managing your job applications effectively.


Jobster

Overview 📌

This is a fullstack application developed using the MERN Stack. The application allows users to create and login to their own account and manage their job applications through the user interface.


Features ⚡️

  • Modern UI Design
  • Single-page Application (SPA)
  • Styled with Material UI
  • Fully Responsive
  • Authentication

Tech Stack 🧰

Client: React, Context API, Material UI

Server: Node.js, Express

Database: MongoDB


Preview 🔎

jobster.mp4

Quick Start 🚀

Start running locally.

Step 1: Clone the repo

To get started, clone the repo

git clone https://github.com/sleithdylan/jobster.git

Step 2: Install Server & Client Dependencies

Type the following in the root of this project:

npm install

Now, change into the client directory and install the dependencies

cd client

yarn
# or
npm install

NOTE: Be sure to cd back to the root of the project

Step 3: Setup .env

To connect mongodb & to setup JWT's in your local environment you will also need to provide the .env variables

  • Create a new file .env in the root
  • Open .env.example
  • Copy the contents and paste it to the .env with valid keys

Step 4: Run the project

Type the following in the root of this project:

npm run start

About

A web application designed to assist you in managing your job applications effectively.

Resources

Stars

Watchers

Forks