{"id":20905816,"url":"https://github.com/prariecomamile/note-app","last_synced_at":"2025-05-13T05:31:14.262Z","repository":{"id":180953497,"uuid":"665971540","full_name":"PrarieComamile/Note-App","owner":"PrarieComamile","description":"Note App","archived":false,"fork":false,"pushed_at":"2024-01-05T14:01:11.000Z","size":50,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T18:24:57.766Z","etag":null,"topics":["boostrap","css","flask","html","note-app","python","python3"],"latest_commit_sha":null,"homepage":"https://noteapp0.pythonanywhere.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PrarieComamile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-07-13T12:12:09.000Z","updated_at":"2023-08-01T12:02:03.000Z","dependencies_parsed_at":"2024-01-05T15:26:08.268Z","dependency_job_id":"5dd1381b-28f1-4bd8-9652-a22369a0c7dd","html_url":"https://github.com/PrarieComamile/Note-App","commit_stats":null,"previous_names":["prariecomamile/note-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrarieComamile%2FNote-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrarieComamile%2FNote-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrarieComamile%2FNote-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrarieComamile%2FNote-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PrarieComamile","download_url":"https://codeload.github.com/PrarieComamile/Note-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253882915,"owners_count":21978568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boostrap","css","flask","html","note-app","python","python3"],"created_at":"2024-11-18T13:27:30.219Z","updated_at":"2025-05-13T05:31:13.699Z","avatar_url":"https://github.com/PrarieComamile.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Note-App\n\nNote App is a web application where users can easily save and organize their notes.\n\n# **Installation**\n\n**1. Installation of Requirements**\n\n\n- Ensure that Python 3.10 or a newer version is installed.\n\n- To run the project, install Flask and other dependencies using the following command:\n\n      pip install -r requirements.txt\n\n**2. Configuration of the Database**\n-----\n\n- **Creating the Database:**\n\nCreate a database named 'noteapp':\n\n    CREATE DATABASE noteapp;\n\n\n\n\n    \n\n\n- **Creating Tables:**\n\n Use the 'noteapp' database and create a table named 'users':\n\n    USE noteapp;\n    CREATE TABLE users (\n        id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,\n        name TEXT,      \n        email TEXT,\n        username TEXT,\n        password TEXT\n    );\n\n    \n\n- Complete the installation of the MySQL database and define the necessary connection information in the 'config.py' file.\n\n**3. Starting the Application**\n-\n- Navigate to the root directory of the project in the terminal and start the Flask server using the following command:\n\n      flask run\n\n- You can view the application by going to http://localhost:5000 in your browser.\n\n\n\n\n# Technologies Used\n\n- **Python**: The programming language behind the web application.\n\n- **Flask**: A Python-based web framework used for the web application structure and database management.\n\n- **Flask-MySQLdb**: An extension that enables the connection between Flask and MySQL database.\n\n- **WTForms**: A library used to create and validate forms.\n\n- **Passlib**: A library used for password hashing and authentication.\n\n\n# Site Images\n\n![Screenshot from 2023-07-13 16-07-15](https://github.com/PrarieComamile/Note-App/assets/101043132/e1b636b2-cb73-47e0-888e-9b785bd2f3f3)\n![Screenshot from 2023-07-13 16-07-24](https://github.com/PrarieComamile/Note-App/assets/101043132/bdaca5f8-6065-449b-997e-5c94be44abd0)\n![Screenshot from 2023-07-13 16-07-47](https://github.com/PrarieComamile/Note-App/assets/101043132/4eaf639c-c743-42f8-8c81-ac543ae2f9e0)\n\n\n# Lisans \n  The section with the screenshots is referred to in the original text but isn't provided [here](https://github.com/PrarieComamile/Note-App/blob/main/LICENSE).\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprariecomamile%2Fnote-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprariecomamile%2Fnote-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprariecomamile%2Fnote-app/lists"}