{"id":16374529,"url":"https://github.com/objz/Notenmanager","last_synced_at":"2026-03-26T12:30:16.041Z","repository":{"id":213579584,"uuid":"734370942","full_name":"72-S/Notenmanager","owner":"72-S","description":"A grade management tool built with Firebase and Vanilla JavaScript.","archived":false,"fork":false,"pushed_at":"2024-09-28T13:48:49.000Z","size":3186,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T00:41:40.586Z","etag":null,"topics":["css","grades","html","js"],"latest_commit_sha":null,"homepage":"https://notenmanager.online","language":"JavaScript","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/72-S.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-21T14:11:58.000Z","updated_at":"2024-11-05T08:47:11.000Z","dependencies_parsed_at":"2023-12-23T18:54:10.255Z","dependency_job_id":"9591fbb6-0a64-4e70-8afb-441da0b49ec8","html_url":"https://github.com/72-S/Notenmanager","commit_stats":null,"previous_names":["72-s/notenmanagerweb","72-s/notenmanager"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/72-S%2FNotenmanager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/72-S%2FNotenmanager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/72-S%2FNotenmanager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/72-S%2FNotenmanager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/72-S","download_url":"https://codeload.github.com/72-S/Notenmanager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239946909,"owners_count":19723014,"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":["css","grades","html","js"],"created_at":"2024-10-11T03:17:30.657Z","updated_at":"2026-03-26T12:30:15.988Z","avatar_url":"https://github.com/72-S.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NotenManager\n\n## Description\nNotenManager is a web-based application designed to help students manage and track their grades. With an intuitive user interface, users can add subjects, create categories, input grades, and analyze their performance across various graphical representations.\n\n## Key Features\n- **Google Authentication**: Users can sign in with their Google accounts.\n- **Real-time Data**: All subjects, categories, and grades are added, updated, or deleted in real-time to the Firebase database.\n- **Dark Mode**: The application offers a dark mode to be easy on the eyes during prolonged use.\n- **Customizable Subjects**: Subjects can be personalized with colors and edited directly in the user interface.\n- **Dynamic Categories and Grades**: Categories and grades can be added, edited, and deleted with immediate feedback in the user interface.\n- **Statistics**: The application provides a graphical representation of the grade average and distribution.\n\n## Installation\nAs this is a web-based application, no installation is required. Users simply need to visit the URL of the application in their web browser.\n\n## Quick Start\n1. **Sign In**: Use the \"Sign In\" button to sign in with your Google account.\n2. **Add New Subject**: Click the \"New Subject\" button to create a subject.\n3. **Edit Subject**: Press and hold on a subject to open the context menu or use the corresponding edit icon.\n4. **Add Grades**: Select a subject and click on \"Add Grade\".\n5. **View Statistics**: Click on the chart icons to view statistics about your grades.\n6. **Dark Mode**: Use the moon/sun switch to toggle between Light and Dark Mode.\n\n## Technology\nNotenManager uses HTML, CSS for the frontend design, JavaScript for the interactive elements, and Firebase Realtime Database for backend data storage and retrieval.\n\n## Contributions\nContributions to this project are welcome. Please create a pull request or open an issue to suggest improvements.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobjz%2FNotenmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fobjz%2FNotenmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobjz%2FNotenmanager/lists"}