Skip to content

The very first project in shada series for learning new tech

Notifications You must be signed in to change notification settings

E-QDB/shadabra-nodejs-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Idea

Build APIs for managing courses, classes, students, teachers, sessions of a programming training center

  • Models
    • Course (id, name, description, tech, image)
    • Class (id, name, description, courseId, fee)
    • Teacher (id, name, bio, phone, email, avatar, isAdmin) => sms auth
    • Session (id, name, classId, teacherId, startTime, endTime, date)
    • Student (id, name, phone, email, notes)
    • Fee (classId, studentId, classFee, discount, paidAmount)
  • Tasks
    • Datist
      • CRUD Course
      • CRUD Student (by 23rd May 2021)
      • CRUD Session (maybe later)
    • Shawn
      • Setup Project
      • CRUD Teacher
      • CRUD Class (by 23rd May 2021)
      • CRUD Fee

About

The very first project in shada series for learning new tech

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published