Web application for a tutoring agency for managing student's , teachers data , orders , materials , payments which also enables admin to chat or send notifications to registered users

  • By Divya Rao
  • Last update: Jan 2, 2022
  • Comments: 0

lk-learning-dev

An admin panel for for managing users and making available paid/free study materials for users of different courses , degrees , universities ,etc

image

Functionality

  • Admin Panel
    1. Admin can manage users , authors and materials
    2. Admin can manage courses , subjects , colleges and university data

Future implementations

  • Payment gateway integration
  • Making lecture videos and PDF's available for users

Tech stack

  • Express.js
  • MYSQL
  • EJS (Used argon dashboard to save time for frontend )

Packages/ Libraries used :

  • bcrypt : for password hashing
  • mysql2 : for integrating express app with mysql
  • jsonwebtoken : for implementing JWT-auth (Will keep on adding as the project proceeds 🙈 )

Github

https://github.com/dsrao711/lk-learning-dev