{"id":28758970,"url":"https://github.com/guliveer/uz-django-notekeeper","last_synced_at":"2026-05-06T01:31:25.476Z","repository":{"id":298108249,"uuid":"995972479","full_name":"Guliveer/UZ-django-notekeeper","owner":"Guliveer","description":"A simple web application for managing personal notes.","archived":false,"fork":false,"pushed_at":"2025-06-11T08:02:29.000Z","size":4293,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-17T05:01:51.880Z","etag":null,"topics":["django","python","sqlite"],"latest_commit_sha":null,"homepage":"","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/Guliveer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-04T09:15:45.000Z","updated_at":"2025-06-11T08:02:32.000Z","dependencies_parsed_at":"2025-06-09T13:35:26.020Z","dependency_job_id":null,"html_url":"https://github.com/Guliveer/UZ-django-notekeeper","commit_stats":null,"previous_names":["guliveer/uz-django-notekeeper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Guliveer/UZ-django-notekeeper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guliveer%2FUZ-django-notekeeper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guliveer%2FUZ-django-notekeeper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guliveer%2FUZ-django-notekeeper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guliveer%2FUZ-django-notekeeper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Guliveer","download_url":"https://codeload.github.com/Guliveer/UZ-django-notekeeper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guliveer%2FUZ-django-notekeeper/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260294439,"owners_count":22987619,"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":["django","python","sqlite"],"created_at":"2025-06-17T05:00:54.109Z","updated_at":"2026-05-06T01:31:25.432Z","avatar_url":"https://github.com/Guliveer.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Python Badge](https://img.shields.io/badge/Python-3776AB?logo=python\u0026logoColor=fff\u0026style=for-the-badge)\n![Django Badge](https://img.shields.io/badge/Django-092E20?logo=django\u0026logoColor=fff\u0026style=for-the-badge)\n![SQLite Badge](https://img.shields.io/badge/SQLite-003B57?logo=sqlite\u0026logoColor=fff\u0026style=for-the-badge)\n\n# NoteKeeper\n\nNoteKeeper is a simple web application for managing personal notes. Users can create, edit, and delete their own notes after registering and logging in. An admin user can view and manage all users' notes, including searching by username or note title.\n\n## Features\n\n- User registration and authentication\n- Add, edit, and delete personal notes\n- Admin panel for managing all notes (had to make something quick for admin to manage, so here it is)\n- Search notes by username or title (admin only)\n- User management (admin only)\n\n## Installation \u0026 Running\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/Guliveer/UZ-django-notekeeper.git\n   cd UZ-django-notekeeper\n   ```\n\n2. **Create and activate a virtual environment:**\n   ```bash\n   python3 -m venv venv\n   source venv/bin/activate\n   ```\n\n3. **Install dependencies:**\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. **Apply migrations:**\n   ```bash\n   python manage.py migrate\n   ```\n\n5. **Create a superuser (admin):**\n   ```bash\n   python manage.py createsuperuser\n   ```\n\n6. **Run the development server:**\n   ```bash\n   python manage.py runserver\n   ```\n\n7. **Access the app:**\n   - User interface: [http://localhost:8000/](http://localhost:8000/)\n   - Admin interface: [http://localhost:8000/admin/](http://localhost:8000/admin/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguliveer%2Fuz-django-notekeeper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguliveer%2Fuz-django-notekeeper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguliveer%2Fuz-django-notekeeper/lists"}