school-management-platform

byHussain Bekhushi

Create a production-ready School Management System using Python Flask for backend, ReactJS for frontend, PostgreSQL for database, and Docker to deploy. Include student list, teacher list, grade list, subject list, class list, and an admin panel.

Landing
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

61 planning tasks
#1

Generate system requirement document

3m 6s0.05 cr used
Done
#2

Generate personas & user flows

0m 9s0.05 cr used
Done
#5

Architecture

0.05 cr needed
Cancelled
#6

Workspace task plan

0.05 cr needed
Cancelled
#7

Create flow for School Administrator

0m 6sCredits in parent
Done
#8

Create flow for Teacher

0m 6sCredits in parent
Done
#9

Landing

Credits in subtasks
Cancelled
#10

Login

Credits in subtasks
Cancelled
#11

Sign Up

Credits in subtasks
Cancelled
#12

student list

Credits in subtasks
Cancelled
#13

teacher list

Credits in subtasks
Cancelled
#14

grade list

Credits in subtasks
Cancelled
#15

subject list

Credits in subtasks
Cancelled
#16

class list

Credits in subtasks
Cancelled
#17

admin panel

Credits in subtasks
Cancelled
#18

Generate system requirement document

12m 3s0.05 cr used
Cancelled
#19

Update School Administrator flow

0m 13sCredits unavailable
Done
#20

Update Teacher flow

0m 13sCredits unavailable
Done
#21

Generate personas & user flows

0m 2s0.05 cr used
Done
#22

Generate system requirement document

5m 28s0.05 cr used
Cancelled
#23

Update School Administrator flow

0m 49sCredits unavailable
Done
#24

Update Teacher flow

0m 15sCredits unavailable
Done
#25

Generate personas & user flows

0m 1s0.05 cr used
Done
#26

Generate personas & user flows

0m 2s0.05 cr used
Done
#27

Generate personas & user flows

0m 1s0.05 cr used
Done
#28

Generate personas & user flows

0m 1s0.05 cr used
Done
#29

Generate system requirement document

0m 3s0.05 cr used
Done
#30

Generate personas & user flows

0m 13s0.05 cr used
Done
#33

Create flow for School Administrator

0m 10sCredits in parent
Done
#34

Create flow for Teacher

0m 9sCredits in parent
Done
#35

Create flow for Parent

0m 9sCredits in parent
Done
#36

Landing

7m 22sCredits in subtasks
Done
#37

Sign Up

Credits in subtasks
Cancelled
#38

Login

Credits in subtasks
Cancelled
#39

student list

Credits in subtasks
Cancelled
#40

teacher list

Credits in subtasks
Cancelled
#41

grade list

Credits in subtasks
Cancelled
#42

subject list

Credits in subtasks
Cancelled
#43

class list

Credits in subtasks
Cancelled
#44

Attendance

Credits in subtasks
Cancelled
#45

Parent Portal

Credits in subtasks
Cancelled
#46

admin panel

Credits in subtasks
Cancelled
#47

Landing / Section Rail

0m 55s0.85 cr used
Done
#48

Landing / Hero Spread

1m 15s0.85 cr used
Done
#49

Landing / Record Ledger

1m 6s0.85 cr used
Done
#50

Landing / Module Note

0m 58s0.85 cr used
Done
#51

Landing / Footer

0m 0s0.85 cr used
Done
#52

Footer

0m 15sCredits in parent
Done
#53

Fix Landing: The required six-record ledger presents five record types as noninteractive text and…

1m 7sCredits unavailable
Done
#54

Fix Landing: The persistent numbered rail links only to ledger anchors (#${item.target}), so it does…

1m 6sCredits unavailable
Done
#55

Fix Landing review findings: frontend/src/components/Landing Record Ledger.jsx: The… (+1 more)

0m 57s0.02 cr used
Done
#56

Generate system requirement document

1m 35s0.05 cr used
Done
#57

Update Parent flow

0m 10sCredits unavailable
Done
#58

Update School Administrator flow

1m 11sCredits unavailable
Done
#59

Update Teacher flow

0m 17sCredits unavailable
Done
#60

Update Landing

8m 47sCredits unavailable
Done
#61

Generate system requirement document

0m 57s0.05 cr used
Done
#62

Update Parent flow

0m 4sCredits unavailable
Done
#63

Update School Administrator flow

0m 17sCredits unavailable
Done
#64

Update Teacher flow

0m 47sCredits unavailable
Done
#65

Update Landing

3m 34sCredits unavailable
Done
Live
Landing design preview
Landing: Read hero and record ledger
Sign Up: 1. Enroll with name and email
Sign Up: 2. Fix validation errors and retry
Login: 1. Sign in with credentials
Login: 2. Retry after invalid credentials
Parent Portal: Select child to view
Parent Portal: 1. Read attendance records and summary
Parent Portal: 2. Read approved grades and grade bands
Parent Portal: 3. Retry fetch with child preserved
Parent Portal: 4. Download grade report card
Parent Portal: 5. Read pending-fee block notice
Parent Portal: 6. Retry failed report card download
Parent Portal: See access-denied state
Live
Landing design preview
Landing: Read hero and record ledger
Sign Up: 1. Enroll with name and email
Sign Up: 2. Fix validation errors and retry
Login: 1. Sign in with credentials
Login: 2. Retry after invalid credentials
Parent Portal: Select child to view
Parent Portal: 1. Read attendance records and summary
Parent Portal: 2. Read approved grades and grade bands
Parent Portal: 3. Retry fetch with child preserved
Parent Portal: 4. Download grade report card
Parent Portal: 5. Read pending-fee block notice
Parent Portal: 6. Retry failed report card download
Parent Portal: See access-denied state