Main Adonis js code base FitIt
- Node.js installed
- Text editor such as vs code or sublime text
- Git - preferrably use terminal like gitbash (for windows users).
- Docker with Docker compose (NOT NECESSARY)
- Postgres
- A desire for knowledge and learning new things 😄
- Clone the repository.
- Change directory to the location of this repository.
- Create a
.env
file using the included.env.example
as an example.
# install dependencies
$ npm install
# generate secret key
$ node ace key:generate
#run migrations
$ node ace migration:run
# serve on localhost:3333
$ node ace serve --watch
# build for production and launch server
$ npm build
$ npm start
All API documentation can be found in the "Documentation" directory.
For detailed explanation on how things work, check out Adonis.js docs.