- The app is made to simplify our daily tasks schedule and build good habits.
- A gamified version just adds a modern-day fun spin on a standard task tracker.
- We at Taskio believe in the power of setting good goals and pushing ourselves forward.
Everyday Task Tracker with a gamified twist. When the need for keeping task lists is present, however earning points is extra incentive for completion.
Taskio is your task tracking friend with a kick of motivation of earning points!
- User can Register and Login (and remember user).
- User can add their name and avatar through edit user.
- View User Dashboard (authenticated).
- Add new tasks, edit and delete.
- Mark Tasks as Completed which accumulates points.
- View Total Points on Dashboard.
- View total and completed task tally on nav bar.
- Health and Ability Earnings via the ChartJS.
- Implement Reward Shopping (the pixel art).
- Advance Task functions, future dating, repeating, category sorting.
- Advanced User account details.
- Profile image upload file.
- Oauth with account access.
- Show total tasks that are getting close to due date.
- Search task function.
- Improve Responsiveness(due to limited time this could not be fully suitable).
- Improve/add clear and correct error handling.
- Automated Testing incorporated. A lot of manual testing was done due to time constraints.
- JavaScript
- MongoDb
- Express JS
- Node JS
- Mongoose
- Pug JS
- Chart JS
- HTML
- CSS
- Postman
- Node Packages
- Express
- Cors
- Mongoose
- Passport
- Express-session
- Connect-Mongo
- Method-override
- Path
- Trello
- Google Docs
- Figma
- Setting up a remember me with passport-remember-me.
- The processing of DELETE and PUT requests with PUG.
- Updating task and user was wiping data all the data.
- Keeping features and functions in a simple and clear MVP given the short timeframe.








