Web | Node | Angular

Toding

Illustration

The Todo Web App is a comprehensive task management solution designed to help users stay organized and increase their productivity. Whether you're a busy professional, a student juggling multiple assignments, or a freelancer managing a variety of projects, this app provides a seamless way to keep track of your tasks and stay on top of your to-do list.

Illustration

The app offers a clean and intuitive interface, allowing users to quickly and easily add tasks, set due dates, and assign them to specific categories. With the ability to create an unlimited number of tasks and categories, users can tailor the app to their unique needs and workflows, ensuring that their task management system adapts to their ever-changing requirements.

Technologies Used:

  • Angular (frontend framework)
  • Node.js (runtime environment)
  • Express (web application framework)
  • Sequelize (ORM for interacting with the database)
  • Mysql (database)
  • NGINX (web server)
  • Hosted on the cloud

Key Features:

  • Unlimited task creation: Users can add as many tasks as needed to their todo list.
  • Flexible categorization: Users can create an unlimited number of custom categories to organize their tasks.
  • Asynchronous operations: The app utilizes class-based components and async/await syntax to ensure efficient and responsive task management.
  • Reliable cloud hosting: The application is hosted on the cloud, ensuring high availability and scalability.
  • Optimized performance: The use of NGINX as the web server helps to deliver a fast and responsive user experience.
Illustration