MeTrack is an open source project, and contributions of any kind are welcome and appreciated. Feel free to open bug tickets and make feature requests. Easy bugs and features will be tagged with the good first issue label.
If you encounter a bug, please file a bug report. If you have a feature to request, please open a feature request. If you would like to work on an issue or feature, there is no need to request permission. Please add tests to any new features.
In order to create a pull request for MeTrack, follow the GitHub instructions for Creating a pull request from a fork. Please link your pull request to an existing issue.
Description of the project files and directories.
.
|-- .babelrc
|-- README.md
|-- nodemon.json
|-- package-lock.json
|-- package.json
`-- src
|-- config
|-- controllers
|-- helpers
|-- mails
|-- middleware
|-- models
|-- routes
`-- servicesAn explanation of the package.json scripts.
| Command | Description |
|---|---|
dev |
Run MeTrack API in a development environment |
start |
Start MeTrack API in production |
restart |
Clean dist and restart MeTrack API |
build |
Compile source directory using babel |
build:babel |
Compile src into dist using babel |
clean |
Clean dist directory |
format:check |
Check formatting errors using preetier |
format:fix |
Fix formatting errors using preetier |
lint:check |
Check linting errors using eslint |
lint:fix |
Fix linting errors using eslint |