A Node.js API built with Express and all the latest tools and best practices in development!
- ⚡ Adonis — A web framework for Node
- 💾 Sequelize — SQL dialect ORM for Node.js
- 🍂 PostgreSQL — document-based database
- 💖 Lint — ESlint/Prettier/Editor Config
To run this server you will need three containers running on your machine.
To do so, you will need to run the following commands:
docker run --name some-postgres -e POSTGRES_PASSWORD=docker -p 5433:5432 -d postgres
;
Remember: If you restart your machine, you will need to start again the server with docker start <container_id>
.
- Clone this repo using
https://github.com/dudubernardino/MyFuel
- Run
yarn
to install dependencies. - Copy the
.env.example
file and rename it to.env
. - Add all the values for the environment variables.
- Run
yarn start
to run the servers athttp://localhost:3333
.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.