The ultimate dashboard for tracking applications to jobs, internships and placements. Designed for studnets who are applying to multiple schemes, stay on top of your applications, store documents and never miss a deadline.
Use the application live at exeter-tracker.com
- Application Tracking: Keep a record of all applications, including company details, application status, and key dates.
- Deadline Reminders: Never miss a deadline with our reminders about upcoming application submissions.
- Document Management: Store and organize different versions of CV and cover letters.
- Analytics: Gain insights into your application trends and manage your overall performance.
- Git clone this repo
- Add the three env files: frontend/.env, .env.secret and backend/.env
- Fill out the three .env files with correct information
- run
./pocketbase serve --http="0.0.0.0:8090"in the backend directory - run
npm startin the frontend directory
- Git clone this repo
- Add the three env files: frontend/.env, .env.secret and backend/.env
- Fill out the three .env files with correct information
- Ensure the server names in nginx.conf are correct
- Get the SSL certificate for app.exetertracker.com using this command make sure you update the email address first:
docker run --rm -it \ -v "$(pwd)/certbot/conf:/etc/letsencrypt" \ -v "$(pwd)/certbot/www:/var/www/certbot" \ certbot/certbot certonly \ --standalone \ -d app.exetertracker.com \ --email you@mail.com \ --agree-tos \ --no-eff-email
- Get the SSL certificate for exetertracker.com and www.exetertracker.com using this command make sure you update the email address first:
docker run --rm -it \ -v "$(pwd)/certbot/conf:/etc/letsencrypt" \ -v "$(pwd)/certbot/www:/var/www/certbot" \ certbot/certbot certonly \ --standalone \ -d exetertracker.com \ -d www.exetertracker.com \ --email you@mail.com \ --agree-tos \ --no-eff-email
- Run
docker compose build - Run
docker compose up