27 lines
727 B
Markdown
27 lines
727 B
Markdown
|
# node-api-template
|
||
|
|
||
|
node-api-template is a micro service api template.
|
||
|
|
||
|
## Installation
|
||
|
|
||
|
Todo
|
||
|
|
||
|
## Todo
|
||
|
|
||
|
Application:
|
||
|
- [ ] Create an error handler wrapper for all the routes.
|
||
|
- [ ] On 1.0.0 release, finish the docker file and docker-compose file.
|
||
|
- [ ] Create tests using samples data
|
||
|
- [ ] Create seed data
|
||
|
|
||
|
Caching:
|
||
|
- [ ] Create a base interface for caching
|
||
|
- [ ] Create logics to invalidate cached data
|
||
|
|
||
|
Authentication:
|
||
|
- [x] Implement users authentication, registration, login.
|
||
|
- [x] Implement api key functionality for the users.
|
||
|
- [ ] Implement a role based access control for the users.
|
||
|
- [ ] Secure all the content and action based on roles.
|
||
|
- [ ] Secure all the important routes with a middleware based on roles.
|