Skip to content

rencap12/web103_finalproject_Group_22

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 

Repository files navigation

JobDash

CodePath WEB103 Final Project

Designed and developed by: Reneca Capuno, Tanishq Todkar and Tripurashree Mysore Manjunatha

Org Link (Private Dev Repo): https://github.com/orgs/WEB103JobDash/repositories

🔗 Link to deployed app:

About

Description and Purpose

JobDash is a comprehensive web app designed to help job seekers organize and track their job applications in one convenient location. Users can log job listings they've applied to, including details like company name, job title, date of application, job status (e.g., interview, offer, rejection), and key dates such as interview schedules and deadlines. With an intuitive interface, JobDash provides a visual timeline of applications, reminders for follow-ups, and analytics to help users understand their job-seeking progress over time.

Inspiration

The inspiration for JobDash came from the challenges many job seekers face when managing multiple job applications. The process of applying to jobs, tracking deadlines, and following up can quickly become overwhelming. JobDash was created to simplify this by providing an organized, all-in-one solution that helps users stay on top of their applications and take control of their job search journey with ease and confidence.

Tech Stack

Frontend: React.js, HTML, CSS

Backend: Node.js, Express.js, Railway PostgreSQL, REST API

Features

✅ Job Application Tracking Dashboard

As a user, I want to log and manage my job applications in one place, so I can easily track the positions I've applied for and monitor my job search progress.

JobDash Dashboard

✅ Timeline of Applications

As a user, I want to view a visual timeline of my job applications, so I can see the progression of each application and when key events occurred.

web103_timeline_m5

✅ Analytics Overview

As a user, I want to view analytics about my job search (e.g., jobs applied, interviews, success rate), so I can assess my performance and track my progress over time.

Analytics Overview

✅ Filtering Tools

As a user, I want to filter applications by job title, company, or status, so I can focus on specific opportunities and easily navigate through my applications.

web103_filtering_m4

✅ Notes for Each Application

As a user, I want to add personal notes to each job application (e.g., interview feedback, next steps, or job description details) so users can store relevant details for future reference.

web103_notesForApplic_m4

✅ Application Status Tracking

As a user, I want to update the status of my job applications (e.g., applied, interview, offer, rejection, accepted), so I can monitor the outcomes and understand where I stand with each position.

web103_applicStatus_m5

Installation Instructions (based on Docker)

  • clone repo
  • in root, "docker compose up"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published