Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Our To Do List

Our To-Do List

A quirky, playful take on the classic to-do list — built to make productivity feel a little more fun and a little less like work.

Users can create, edit, complete, and delete tasks with just a few intuitive clicks.
A counter keeps track of how many tasks are left, and if your list starts getting a bit too long, a gentle nudge encourages you to take action.

Live link: Coming soon!


✨ Features

  • Create, edit, complete, and delete tasks
  • Task counter to track remaining items
  • Gentle “overflow” reminder if the list gets too long
  • User-specific lists via authentication
  • Responsive, playful UI
  • Built with MVC architecture for clean organization

🛠️ How It’s Made

Tech Used:
Node.js, Express, MongoDB, Passport.js, EJS, CSS

Our mission?
To blend productivity with a touch of whimsy and a sprinkle of order in a full-stack web application.

The result?

  • MVC architecture provides a tidy, well-structured codebase.
  • CSS brings the inviting, quirky, playful design to life.
  • Node.js + Express work behind the scenes, listening for requests and serving up responses.
  • Passport.js welcomes users, making sure they have an account to personalize their lists.
  • MongoDB stores each user and their unique tasks.
  • EJS handles adaptive rendering to choreograph what appears on the screen.
  • And of course — everything is wrapped up in responsive web design. 🌟🎨🚀✨

🚀 Getting Started

npm install
npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages