Skip to content

Jillian2003/Notes-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes App

Screenshot 2024-09-08 143627

Description:

The Notes App is a simple web application built with Flask, Peewee, and SQLite, allowing users to create, edit, and delete notes. It features user authentication and authorization, ensuring that each user can only access and modify their own notes.

Features:

  • User authentication: Users can sign up, log in, and log out.
  • Note management: Users can create, edit, and delete their own notes.
  • Category support: Notes can be categorized for better organization.
  • Pagination: Notes are paginated to improve the browsing experience.

Technologies Used:

  • Flask: A lightweight web framework for Python.
  • Peewee: A simple and small ORM (Object-Relational Mapping) library for Python.
  • SQLite: A lightweight relational database management system.
  • Flask-Login: Provides user session management for Flask applications.
  • Flask-WTF: A Flask extension for handling forms.
  • Flask-Paginate: Provides pagination support for Flask applications.

Installation:

  1. Make sure you have Python 3.6 or later installed on your system. Download the source code of this project.

  2. Copy code git clone https://github.com/Jillian2003/Notes-DB_Project.git

  3. Install the Flask library using: pip install Flask

Usage:

  1. cd path/to/Notes-DB_Project

  2. Go into the virtural environment : ./source/bin/myenv

  3. Run the application: (myenv) $flask app.py

  4. Open your web browser and navigate to (http://localhost:5000).

Contributing:

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

Author:

Jillian Ireland Jillian2003

Acknowledgments:

About

Simple notes taking webpage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published