androsyahreza@gmail.com
linkedin.com/in/androsyahreza
github.com/androsyahreza
Collaborate and achieve your goals with TodoPlus !
INTRODUCTION
Often we forget about deadlines or assignments
and tasks, creating stress and mismanagement of time.
TodoPlus was created with the aim of helping users to complete tasks and achieve their goals. With features such as sharing and deadline notifications, TodoPlus makes it easier for users to collaborate and ensures that their tasks and goals are completed on time.
TECH-STACK
Jest
Nodemon
On Development & Production
JOI
Bcrypt
JWT
Express
Moment
Node
Cron
PG
Sequelize
Other tech:
Dotenv, body-parser, http-status
TOOLS
Terminal
VSCode
On Development & Production
DBeaver
Postman
Browser
FOLDER STRUCTURE
Folders are created modularly. modular is a method for dividing application code into separate modules that can be managed, developed, and used separately but interrelated.
MODULAR
FOLDER
STRUCTURE
UNIT TESTING
Using Jest Mock Function & Modules
99.28%
Statements
97.91%
Branch
100%
Function
99.28%
Lines
Code Coverage
ARCHITECTURE
DIAGRAM
ENTITY
RELATIONSHIP
DIAGRAM
TodoPlus App Mockup and Endpoints
Auth Endpoint
Profile Endpoint
Profile Mockup
Profile Mockup
Profile Mockup
Goal Endpoint
Task Endpoint
Relationship Endpoint
Screenshots on
AWS Deploy
APP DEMO
GITHUB REPO
https://youtu.be/UV51_txLPhs
https://github.com/androsyahreza/todoplus
THANKS!
androsyahreza@gmail.com
linkedin.com/in/androsyahreza
github.com/androsyahreza