Application for recording physical and mental activities on daily basis.
- Signup
- Login: email, password
- See his previous logs
- See all logs from other users on the platform
- Create a new log
- Update an existing log.
- Delete logs
- OAuth Authentication
- Search log
Server: Node.js (RESTFUL API on Express JS) ORM layer: Sequelize (promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server) Client Side: React with hooks Automation: npm scripts, next
- Mobile-friendly
- Responsive Web design (RWD)
- ally - measure of how accessible a computer system is to all people, including those with disabilities or impairments
- Search Engine Optimization
- Cross-browser compatibility
Model View Controller Pattern