Components | Languages/tools/packages |
---|---|
Deployment/hosting | Heroku |
Server | Node.js, Express.js |
Database | MongoDB, mongoose |
Authentication | JSON Web Token, bcryptjs |
Validation | Express-validator |
API development tool | Postman |
Testing | Chai, Mocha, Supertest |
Client | React, Redux |
UI design | Bootstrap, Reactstrap |
External UI theme | Black Dashboard PRO React |
API request | Axios |
Stylesheet | Sass |
Available features:
- Users can create an account, login and logout.
- Users can create, update profile and delete account/profile.
- Users can create, update, view and delete tasks on a single page.
- Users can create, update, view and delete bookmarks on a single page.