rivferd logo

Flask Notes

project-img

A web-based Notes project built using Python Flask and MongoDB Atlas as its database. To enhance the user interface, I incorporated HTML, CSS, JavaScript, and Bootstrap. The project primarily focuses on the implementation of CRUD operations, allowing users to create, read, update, and delete notes.

By utilizing the Flask framework, I was able to create a lightweight and efficient web application. Flask provides a simple yet powerful way to handle routing and request handling. It allowed me to define different routes for handling the various CRUD operations.

For data storage, I chose MongoDB Atlas, a cloud-based database service. MongoDB's flexibility and scalability made it an ideal choice for this project. With MongoDB Atlas, I could easily store and retrieve notes data in a structured manner.

The core functionality of the project revolves around the CRUD operations. Users can create new notes by providing a title and content. The notes are then stored in the database. Users can view their existing notes, edit them by modifying the title or content, and delete notes they no longer need.

Overall, the web-based Notes project I developed using Python Flask, MongoDB Atlas, HTML, CSS, JavaScript, and Bootstrap provides a user-friendly interface for managing and organizing notes. The project's focus on CRUD operations ensures that users can easily add, delete, and edit their notes, making it a practical and efficient solution for note-taking.

Visit https://v-notes.glitch.me for preview