Skip to content

The project aims to develop a Todo application using the Flask web framework and MongoDB as the database. The application allows users to create, manage, and track their daily tasks in an organized manner and is Deployed using AWS Elastic Beanstalk

Notifications You must be signed in to change notification settings

SHOCKWAVE07/flaskMongoToDo

Repository files navigation

Flask Todo App with MongoDB Atlas Integration

The project aims to develop a Todo application using the Flask web framework and MongoDB as the database. The application allows users to create, manage, and track their daily tasks in an organized manner. The following important modules will be used to enhance the functionality and user experience:

Key Features:

  1. Todo Creation and Organization:
  • Users can create, edit, and delete todos.
  • Rich text editing capabilities enable users to format their todos.
  1. Responsive Design:
  • The web application is built with responsive design principles, ensuring optimal user experience across different devices.
  1. Data Persistence and Scalability:
  • PyMongo is used as the Object-Document Mapping (ODM) tool, allowing seamless database interactions.
  • The application is designed to handle a large number of users and notes without compromising performance.
  1. Customizable User Interface:
  • Jinja templating engine allows for flexible and dynamic web page rendering.
  • Users can personalize the appearance of their notes and the overall theme of the application.

Technical Stack:

Flask: A lightweight web framework for Python.
Database: MongoDB(Atlas)
PyMongo: An Object-Document Mapping (ODM) library for database management.
Jinja: A templating engine for rendering dynamic web pages.
Python: The programming language used for the back-end logic.

The Flask Notes Web Application aims to provide users with a user-friendly and efficient platform for note-taking and organization. With its extensive set of features and a robust technical stack, it empowers users to stay organized, collaborate, and easily access their notes from any device with an internet connection.

About

The project aims to develop a Todo application using the Flask web framework and MongoDB as the database. The application allows users to create, manage, and track their daily tasks in an organized manner and is Deployed using AWS Elastic Beanstalk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published