/Wunderpus

Boilerplate for scratch project

Primary LanguageJavaScript

About Wonderful Wunderpus

Wonderful Wunderpus is a web-based platform desgined for anyone who is looking for a job and needs a centralized place for tracking their job applications. Wonderful Wunderpus allows the user to create/log in to their account, view job postings fetched from Remotive Jobs Api, create applications, assign priorities to applications, update application status as they move through the pipeline, and delete applications as desired.

Screenshots

Login

Login.png

Dashboard 1

Dashboard.png

Dashboard 2

Dashboard2.png

Add Application

Add-Application.gif

Application Form

newjob.gif

Update Application Status

Update-Status.gif

Remove Application

removejob.gif

Built with

Getting Started

  1. Clone this repo
  git clone https://github.com/Team-Wunderpuss-2-0/Wunderpus.git
  1. From the project root directory, run npm install to install dependencies
  2. In the root directory, create a .env file and add the following
MONGO_URI = 'YOUR MONGODB URI'
  1. In the client/components/LoginTemplate.js file, replace const CLIENT_ID = 'YOUR CLIENT_ID' with your Google OAUTH client id
  2. Run npm run dev and go to http://localhost:8080 to open the application