jayaspiya / notegeek-flask-app

Note Taking Solution for Students

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NoteGeek

Description

Basic Flask Application with session management and SQLite database. Users can create multiple private notes. The notes can be modified or deleted by the user.

Cover

Features

  • User Sign Up and Login
  • Session management
  • Same username cannot be created
  • Private Notes (users can't view other user notes)
  • CRUD Notes
  • Latest modified notes are viewed at first

Technologies Used

  • Flask Micro-framework
  • Tailwind CSS
  • SQLite as Database

Usage

$ pip install -r requirements.txt
$ python app.py

Drawbacks

  • Database Failure: New database is created every time the server restart.
  • No proper validation system in forms

Status

Status: Completed

About

Note Taking Solution for Students


Languages

Language:Python 51.2%Language:HTML 45.4%Language:JavaScript 3.4%