{"id":21927472,"url":"https://github.com/mathiaslawson/serenitee-admin","last_synced_at":"2026-04-20T09:02:00.436Z","repository":{"id":143023117,"uuid":"613068569","full_name":"mathiaslawson/Serenitee-Admin","owner":"mathiaslawson","description":null,"archived":false,"fork":false,"pushed_at":"2023-03-30T12:32:01.000Z","size":14108,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T12:16:33.392Z","etag":null,"topics":["firebase","firebase-auth","firestore","material-ui","react-redux","reactjs","redux"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathiaslawson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-12T19:40:23.000Z","updated_at":"2024-05-15T12:31:22.000Z","dependencies_parsed_at":"2023-06-02T00:45:57.055Z","dependency_job_id":null,"html_url":"https://github.com/mathiaslawson/Serenitee-Admin","commit_stats":null,"previous_names":["ingucell/serenitee-admin","mathiaslawson/serenitee-admin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mathiaslawson/Serenitee-Admin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiaslawson%2FSerenitee-Admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiaslawson%2FSerenitee-Admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiaslawson%2FSerenitee-Admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiaslawson%2FSerenitee-Admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathiaslawson","download_url":"https://codeload.github.com/mathiaslawson/Serenitee-Admin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiaslawson%2FSerenitee-Admin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32040353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["firebase","firebase-auth","firestore","material-ui","react-redux","reactjs","redux"],"created_at":"2024-11-28T22:15:27.244Z","updated_at":"2026-04-20T09:02:00.377Z","avatar_url":"https://github.com/mathiaslawson.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## About App\nSerenitee is a web application designed to enable health personnels to track the daily progress and mental health of thier patients from the Serenitee mobile app (https://github.com/SalamiTech/Serenitte-App.git), they would be able to check on the type of music they listen to, check which health personnel is given to which patients for better accountability, proof check for the eligibility of personnels to be able to gain access to the application, track the progress of the health personnels etc. Progress for the mental health of patients would be determined based to the feedback our mobile end apps(patient \u0026 doctors end) recieves into an ML model then in total provides the steady mental progress of the patient and also the working progress of doctors and if thier methods to help thier patients really work.\n\n## How to install and run Application (Run in Terminal)\n- git clone [ repo link ]\n- yarn install\n- yarn start\n\n## Components an features checklist\n## Admin Side\n\n# Stack \u0026 Technologies\n- [x] React.\n- [x] React Redux - for state management.\n- [ ] Redux Saga - to manage side effects from external API calls.\n- [x] Firebase Authentication (Work Email \u0026 Password).\n- [x] Firestrore - store data\n\n## Features\n# Authentication\n- [x] Authentication with Email \u0026 Password\n- [x] Self Service with Work Email\n- [ ] Google OAuth\n- [ ] Engine to Validate Doctors \n\n# Dashboard\n- [ ] Track and Represent User (Patient) data (ID, mental healt problem)\n- [ ] Track and Represent (Admin/Doctors) data (Health ID, Medical Field)\n\n# ML Model\n- [ ] Use collected data to make precise predictions on the health progress of patients\n- [ ] Use collected data to make precise predictions on the working tactics employeed by doctors and provide suggestions on other methods to employ when working with patients.\n\n\n# Auth ,SignUp Page, Self Service Page\n\u003cp align = \"center\"\u003e\n\u003cimg src = \"./readme_images/gs.png\" width='30%'\u003e\n\u003cimg src = \"./readme_images/service.png\" width='30%'\u003e\n\u003cimg src = \"./readme_images/dashboard.png\" width='30%'\u003e\n\u003c/p\u003e\n\n# Design\nFigma Link to Designs: \u003ca href=\"https://www.figma.com/file/gmEp4YXp7Tk78ts3jsMihm/WEB-SIDE-DESIGN?node-id=228-72\u0026t=zW2izDVqebjAKiwL-0\"\u003eWeb Dashboard Designs\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathiaslawson%2Fserenitee-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathiaslawson%2Fserenitee-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathiaslawson%2Fserenitee-admin/lists"}