Skip to content

Repository files navigation

Easy Notes

  • Anthony Nguyen (@notnuthin) Team Lead
  • Charles Manaois (@charlesmdev)
  • Gia Thy Le (@shinychikapu)
  • Chiekezie Ezenekwe (@Chiekezie)

Project Demo

https://drive.google.com/file/d/1N8cH1uME5ayGHSQ4vbdXm0CE5Kjn0n2D/view?usp=sharing

How to set up and run the project

  1. Create an virtual environemnt and download the libraries requirement to your virtual environment by running the command below in the terminal

    python -m venv venv
    pip install -r requirements.txt
    
  2. To run the website, run the command below in the terminal:

    flask run

How to use the website

  1. Click the link to sign up and make an account. login_page
  2. Sign up for an account. signup_page
  3. Log in after you're signed up. login_page
  4. Start creating notes and folders to store them! homepage

Note: When you create folders, create notes, or move notes to folders you may need to refresh the page to see the homepage update.

Completed Functional Requirements

  1. Sign Up (Thy)
  2. Exit User Profile (Charles)
  3. Delete Account (Charles)
  4. Login (Thy)
  5. Logout (Thy)
  6. Reset Password (Charles)
  7. Edit and Save Notes (Anthony)
  8. Create a Note / Folder (Anthony)
  9. Move notes into different categories / folders (Anthony)
  10. Accessing a password protected folder (Charles)
  11. Advance search items with regular expressions or filters by categories (Thy)
  12. Opening Notes and Folders (Anthony)
  13. Save notes as docx or txt (Anthony)
  14. Delete Notes (CJ)

Resources

ChatGPT

https://www.digitalocean.com/community/tutorials/how-to-add-authentication-to-your-app-with-flask-login

https://blog.miguelgrinberg.com/post/how-to-add-flask-migrate-to-an-existing-project

https://www.digitalocean.com/community/tutorials/how-to-use-flask-sqlalchemy-to-interact-with-databases-in-a-flask-application#step-3-displaying-all-records

https://itsdangerous.palletsprojects.com/en/2.1.x/

About

CMPE 131 Group Project

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages