Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhzdhd/opensms
Open source and customizable Student Management System built with Next.js, PayloadCMS and Tauri
https://github.com/dhzdhd/opensms
nextjs payloadcms reactjs student-management-system tauri
Last synced: about 7 hours ago
JSON representation
Open source and customizable Student Management System built with Next.js, PayloadCMS and Tauri
- Host: GitHub
- URL: https://github.com/dhzdhd/opensms
- Owner: dhzdhd
- Created: 2024-04-22T08:36:08.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-22T06:40:43.000Z (8 months ago)
- Last Synced: 2024-05-22T14:56:45.969Z (8 months ago)
- Topics: nextjs, payloadcms, reactjs, student-management-system, tauri
- Language: TypeScript
- Homepage:
- Size: 1.48 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenSMS
## About
A fully open source, opinionated student management system built with Next.js, PayloadCMS and Tauri v2.0 (beta)
## Frontend platform support
- Web
- Windows (msi, exe)
- x86
- ARM
- MacOS
- x86
- ARM
- Linux (AppImage, deb, rpm)
- Android (apk)## Schemas/Collections
### Dynamic
- Users (for backend authentication)
- Password
- Name
- Roles (student|faculty|admin)
- Students
- ID
- Phone number
- Date of birth
- Photo
- User relation
- Courses relation
- Faculties
- ID
- Phone number
- Date of birth
- Photo
- User relation
- Courses relation
- Courses
- Code
- Name
- Credits
- Subjects relation
- Attendances
- Date
- Is present
- Student relation
- Course relation
- Grades
- Test type
- Marks
- Max marks
- Student relation
- Course relation
- Fees
- Description
- Amount
- Due date
- Payment status
- Student relation
- Announcements
- Title
- Content (in markdown)
- Subjects
- Code
- Name### Static
- Metadata
- Title
- Logo