{"id":28225039,"url":"https://github.com/kritagya123611/university-erp","last_synced_at":"2026-04-08T23:34:19.775Z","repository":{"id":288950971,"uuid":"969644297","full_name":"Kritagya123611/University-ERP","owner":"Kritagya123611","description":"The Multi-Role University ERP project is a web-based system that serves as an enterprise resource planning (ERP) solution for universities. It will include different user roles such as Admin, Faculty, and Student, each with specific access rights and functionalities.  Admin: Manages users, courses, departments, and overall system configurations.  F","archived":false,"fork":false,"pushed_at":"2025-05-12T08:10:46.000Z","size":3601,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-22T00:23:10.058Z","etag":null,"topics":["css3","express-middleware","expressjs","html5","nodejs","postgresql","sql","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Kritagya123611.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-20T16:08:17.000Z","updated_at":"2025-05-12T08:10:50.000Z","dependencies_parsed_at":"2025-05-12T09:42:30.746Z","dependency_job_id":null,"html_url":"https://github.com/Kritagya123611/University-ERP","commit_stats":null,"previous_names":["kritagya123611/university-erp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kritagya123611/University-ERP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kritagya123611%2FUniversity-ERP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kritagya123611%2FUniversity-ERP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kritagya123611%2FUniversity-ERP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kritagya123611%2FUniversity-ERP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kritagya123611","download_url":"https://codeload.github.com/Kritagya123611/University-ERP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kritagya123611%2FUniversity-ERP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31579056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["css3","express-middleware","expressjs","html5","nodejs","postgresql","sql","tailwindcss"],"created_at":"2025-05-18T10:08:53.763Z","updated_at":"2026-04-08T23:34:19.769Z","avatar_url":"https://github.com/Kritagya123611.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"University ERP\nUniversity ERP is a comprehensive multi-role platform designed to streamline management processes for universities. The system supports multiple roles, including Admin, Faculty, and Students, offering functionalities such as student management, course scheduling, grades tracking, and more. Built with React, Express, and PostgreSQL via Supabase, it aims to provide a user-friendly, integrated experience for both administrative and academic needs.\n\nFeatures\nAdmin Role:\n\nManage faculty, students, and courses.\n\nAssign faculty to courses and manage schedules.\n\nView student grades, attendance, and academic progress.\n\nFaculty Role:\n\nAccess assigned courses and upload lecture materials.\n\nEnter student grades and attendance records.\n\nStudent Role:\n\nView enrolled courses, grades, and attendance.\n\nDownload lecture materials and communicate with faculty.\n\nTech Stack\nFrontend:\n\nReact for building the user interface\n\nTailwind CSS for styling the app\n\nReact Router for handling navigation and routing\n\nBackend:\n\nExpress for the server\n\nSupabase for authentication and real-time updates\n\nPostgreSQL via Supabase for data storage\n\nDatabase:\n\nPostgreSQL for managing student, faculty, and course data\n\nGetting Started\nPrerequisites\nEnsure the following are installed:\n\nNode.js (preferably the latest LTS version)\n\nnpm or yarn\n\nInstallation\nClone the repository:\n\nbash\nCopy\nEdit\ngit clone https://github.com/yourusername/university-erp.git\ncd university-erp\nInstall dependencies:\n\nbash\nCopy\nEdit\nnpm install\n# or\nyarn install\nSet up the environment variables:\nCreate a .env.local file in the root directory and add the following:\n\nenv\nCopy\nEdit\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\nRun the development server:\n\nbash\nCopy\nEdit\nnpm run dev\n# or\nyarn dev\nVisit http://localhost:3000 to start using the University ERP system.\n\nUsage\nAdmin: Login to manage students, faculty, and course assignments.\n\nFaculty: Login to view and manage your courses, grade students, and monitor attendance.\n\nStudent: Login to access your courses, grades, and attendance records.\n\nContributing\nIf you would like to contribute to the University ERP project, please fork the repository, make your changes, and submit a pull request. All contributions are welcome!\n\nBug Reports and Feature Requests\nPlease report any bugs or request new features by opening an issue on GitHub.\n\nLicense\nThis project is licensed under the MIT License - see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkritagya123611%2Funiversity-erp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkritagya123611%2Funiversity-erp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkritagya123611%2Funiversity-erp/lists"}