Skip to content

Repository files navigation

Job Application Tracker

A full-stack CRUD app, tracking job applications.

Features:

  • CRUD - able to add, read, edit and delete application inputs
  • Colour-coded statuses
  • Error handling
  • Responsive layout using Tailwind CSS
  • TypeScript type checking

Tech

  • Next.js (React)
  • Supabase Database
  • TypeScript
  • Form validation using Zod and React Hook Form
  • Tailwind CSS
  • Deployed on Vercel

Run the app locally:

  • Clone the repo from GitHub
  • Run npm install
  • Add your Supabase credentials to .env.local file: NEXT_PUBLIC_SUPABASE_URL=your-url NEXT_PUBLIC_SUPABASE_ANON_KEY=your-key
  • Run npm run dev

Live Site:

Job Application Tracker

Releases

Packages

Contributors

Languages