Skip to content

AlainDLC/job-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

Job Application Tracker

The Job Application Tracker is a web app designed to help job seekers efficiently manage and track their job applications. Users can enter job details (company name, job title, application date, CV used), track progress through stages, and view all applications in a table format. The app also includes a calendar for tracking application dates and a CV upload feature.

Key Features:

  • Job application form for entering details
  • Calendar to track application dates
  • Table view to display all applications
  • CV upload feature for easy tracking of CVs used

Technologies Used:

  • Next.js for server-side rendering and routing
  • React for building the user interface
  • react-calendar for displaying dates in a calendar format
  • react-table for displaying job applications in a table format
  • Supabase (to be added later) for backend storage of application data and CV uploads

Getting Started:

  1. Clone the repository.
  2. Install dependencies: npm install
  3. Create a Supabase account and set up a project.
    • You can create a Supabase account at https://supabase.io/
    • Set up the necessary database tables for storing job application data and CV uploads.
  4. Run the app locally: npm run dev
  5. Open http://localhost:3000 in your browser.

Future Features:

  • Integration with Supabase for backend data storage
  • Improved user authentication and file upload functionality

About

Job Application Tracker (Next.js + React)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors