https://github.com/faturachmanyusup/pb-learning
an open online classes
https://github.com/faturachmanyusup/pb-learning
e-learning javascript nextjs postgresql prisma react
Last synced: 3 months ago
JSON representation
an open online classes
- Host: GitHub
- URL: https://github.com/faturachmanyusup/pb-learning
- Owner: faturachmanyusup
- Created: 2021-10-17T17:33:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-05T07:30:55.000Z (over 4 years ago)
- Last Synced: 2025-08-16T19:30:18.429Z (10 months ago)
- Topics: e-learning, javascript, nextjs, postgresql, prisma, react
- Language: JavaScript
- Homepage: https://pb-learning.vercel.app
- Size: 1.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## PB-Learning
an Open Online Classes App
### Features
- Create new class (automatically defined as a teacher)
- Join class using Class ID (automatically defined as a student)
- Make schedules
- Make assignments
- Make assessments
- Upload assignments
- Class Forum for chatting
- Notification by email (later.. maybe)
- Leaderboard (unnecessary I think, but let's we see later)
#### On going
You can see progress [here](https://pb-learning.vercel.app/)
### Test Coverage
File
Statements
Branches
Functions
Lines
All File
66.85%
48.05%
49.32%
66.67%
File
Statements
Branches
Functions
Lines
components
57.14%
25%
25%
50%
components/Alert
100%
33.33%
50%
100%
components/Button
100%
100%
100%
100%
components/Card
0%
0%
0%
0%
components/Header
78.57%
61.54%
37.5%
78.57%
components/Layout
81.82%
0%
50%
81.82%
components/Modal
10.71%
6.67%
11.11%
8%
config
100%
100%
100%
100%
libs
42.11%
20%
30%
42.11%
pages
100%
100%
100%
100%
pages/class
50%
40%
33.33%
50%
pages/login
85%
81.25%
72.41%
85.33%