Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 1.01 KB

README.md

File metadata and controls

63 lines (49 loc) · 1.01 KB

Job Application Tracker

📅 You might have to apply job for multiple companies at the same time and you want to have somewhere to track entire process, this is for you.

demo_1 demo_2

Technologies used

  • Typescript
  • Docker
  • VueJS
  • Postgres
  • ModuleAlias
  • Socket.io
  • Nginx

Project Structure

├── backend                     # backend for website
├── config                      # contains all env file for different environments
├── environment                 # dockerfile
└── frontend                    # containes vuejs code

Project setup:

Add domain host to your host file

make host

Build docker image

make build

Start docker container

make up

Create DB table in Postgres

make db-create

Run migration on DB

make db-migrate

Start job tracker application

make prod

Access website by putting this domain on your browser

jobtracker.local