Back-end feito em NodeJS para ser API REST de uma SPA
🏠 Homepage Uma API Rest feita em NodeJS com Typescript, utilizada como back-end de uma Calendário de Eventos, onde uma SPA feita em ReacJS faz o consumo dos Endpoints
- NodeJS
- TypeScript
- JsonWebToken
- Yup
- Typeorm
- express
- bcryptjs
Execute o comando para baixar e instalar os pacotes
git clone https://github.com/AmauriOliveira/Agenda-Back-End.git
cd Agenda-Back-End
yarn
Foi utilizado uma container Docker
docker run --name DB-postgres -d -p 5432:5432 -e POSTGRES_PASSWORD=amauri32 postgres
A Database se chama desafio, porem pode ser mudado nas config do ormconfig.json
Execulte as migration
Preciso utilizar para gerar as tabelas do banco de dados
yarn typeorm migration:run
A port pode ser pelo process.env.PORT
Deve criar uma arquivo .env com a SECRET_MD5 assim como no exemplo .env.example
Modo Dev
yarn dev
Server
yarn start
Build
yarn build
Contributions, issues and feature requests are welcome!
- ⭐️ Star the project
- 🐛 Find and report issues
- 📥 Submit PRs to help solve issues or add features
Feel free to check issues page. You can also take a look at the contributing guide.
Amauri Antonio de Oliveira <amauriibate32@hotmail.com>
- Email: amauriibate32@hotmail.com
- GitHub: @AmauriOliveira
- LinkedIn: @amauri-oliveira-058066192
Copyright © 2020 Amauri Antonio de Oliveira <amauriibate32@hotmail.com> This project is MIT licensed.