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
yarn
To start development server type
npm run dev
// If you have yarn installed type
yarn dev
The 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
yarn
To start development server run
npm start
// If you have yarn installed
yarn start
npm run test
// If you have yarn installed
yarn test
1 - First, with docker up running and docker-compose installed on your machine run the following on terminal:
docker-compose up
The 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 ps
Feel 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