A project I've been working on to learn the ins and outs of web applications. Front end is developed in react using Node with Express and PostgreSQL for the backend.
This project is still farm from finished but if you would like to view the current progress you can visit:
http://mr-job-board.herokuapp.com/
To view the employer dashboard you can either create a new account or use these credentials:
email: [email protected]
password: 123
This site is not currently secured so please don't use actual email and passwords, it is still in heavy development.
You will need to have a PostgreSQL database with uuid-ossp library. Run the following SQL:
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
You will need an Amazon S3 account and create a .env file with the following properties:
SECRET_KEY= // for JWT
S3_BUCKET=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
DB_URL= // my database is hosted with heroku
DB_PASS=
DB_USER=
DB=
DB_HOST=
DB_PORT=
DEV_DB_PASS= // this is for my loca machine
DEV_DB_USER=
DEV_DB=
DEV_DB_HOST=
DEV_DB_PORT=
npm run server // to start the local server
npm run dev // to start the local webpack dev server
npm run build // to build production react app
- React - Front End
- TypeScript - Front End
- Express - Back End
- PostgreSQL - Database
- Miguel Rico
This project is licensed under the MIT License - see the LICENSE.md file for details