Project that simulate audio studio for recording audiobooks.
- Angular
- RxJS
- SASS
- Jest
- JWT
- TypeScript
- TypeScript
- TypeORM
- NodeJS
- Express
- Multer
- Docker
- Docker Compose
- MySQL
- Nginx
Create an .env and set the two follow environment variables bellow:
SERVER_PORT=3333 - The PORT where the server will be running
TOKEN_KEY=secret_jwt - The JWT secret key to your aplication
Set the database password defined at docker-compose.yaml
After, navigate to back folder and install project dependecies typing on your terminal the follow:
npm install
// If you have yarn installed type
yarnTo start development server type
npm run dev
// If you have yarn installed type
yarn devThe server will be running at the port defined by the environment variable SERVER_PORT
Navigate to front folder and install project dependecies typing on your terminal the follow:
npm install
// If you have yarn installed type
yarnTo start development server run
npm start
// If you have yarn installed
yarn startnpm run test
// If you have yarn installed
yarn test1 - First, with docker up running and docker-compose installed on your machine run the following on terminal:
docker-compose upThe previous step it gonna raise up the front-end, back-end and database
2 - In order to see the containers up running run on our terminal:
docker psFeel free to contribute to this project, you can create an issue and/or submit your pull request. I'll really appreciate. 😉
Made with ❤️ by Danilo
