SimpleNotes
SimpleNotes is a web application that allows users to create, view, and delete notes. It provides a user-friendly interface for managing personal notes, making it easy to jot down ideas, thoughts, and reminders. With session-based authentication, users can securely access their notes and perform actions specific to their account. SimpleNotes is built using Flask, PostgreSQL for data storage, and incorporates HTML and CSS for the frontend design. It offers a simple yet effective solution for organizing and managing personal notes online.
Screenshot

Run Locally
To run the SimpleNotes project locally, please follow these steps:
- Clone the project repository from GitHub:
git clone https://github.com/mvishok/SimpleNotes.git
- Navigate to the project directory:
cd SimpleNotes
- Create and activate a virtual environment (optional but recommended):
python3 -m venv venv
source venv/bin/activate
- Install the required dependencies:
pip install -r requirements.txt
- Set up the PostgreSQL database:
- Install PostgreSQL on your local machine if you haven't already.
- Create a new database.
- Update the database connection details in the app.py file:
DATABASE_URL = 'postgres://your_username:your_password@your_host:your_port/your_database'
- Run the application:
python app.py
- Access the application in your web browser at
http://localhost:3000.
Now you can locally access and interact with the SimpleNotes web application. Feel free to create, view, update, and delete notes as needed.
Acknowledgements
Author
👤 Vishok M
- Website: https://vishok.tech/
- Twitter: @vishokmanikantan
- Github: @mvishok
- LinkedIn: @vishokmanikantan
Support
For support, please use Github Issues
Log in or sign up for Devpost to join the conversation.