Skip to content

mr-ruthwik/snm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Simple Notes Management

Simple Notes Management is a secure, efficient web application built with Flask for organizing personal notes and managing files. Users can securely register, log in, create, update, delete notes, and upload/download files.

Features

  • User Authentication: Secure registration and login, with OTP-based verification for new accounts.
  • Notes Management: Full CRUD (Create, Read, Update, Delete) functionality for personal notes.
  • File Management: Secure upload, storage, and retrieval of various file types.
  • Data Export: Capability to export all notes into an Excel file.
  • Search: Unified search function to quickly locate notes and files by keyword.
  • Responsive UI: Modern, clean user interface styled with Tailwind CSS.

Tech Stack

  • Backend: Python, Flask
  • Database: MySQL
  • Frontend: HTML5, Tailwind CSS
  • Utilities: itsdangerous (token generation), flask-excel (data export), smtplib (email notifications)

About

🧠 New Project πŸ”“: Simple Notes Management (SNM) is a Flask app for secure organization. It offers full CRUD πŸ“ for notes and provides secure file storage ☁️, search/filter πŸ”Ž, and Excel backup πŸ“Š. With user authentication πŸ”’ and a modern UI ✨, it's ready for deployment. πŸš€

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors