A project I've been working on to learn the ins and outs of web applications. Front end is developed using React.js and TypeScript. Java and Spring Framework with PostgreSQL is ued in the backend.
This project is still far from finished but if you would like to view the current progress you can visit:
To view the company 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=
DB_PASS=
DB_USER=
DB=
DB_HOST=
DB_PORT=
DEV_DB_PASS= // this is for my local 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
- Spring Framework - Back End
- PostgreSQL - Database
- Miguel Rico
This project is licensed under the MIT License - see the LICENSE.md file for details