تفاصيل العمل

Course Management System

A modern, full-stack course management application built with Node.js, Express, MongoDB, and a beautiful responsive frontend.

Features

? Authentication

User registration with profile picture upload

User login with JWT token authentication

Role-based access control (User, Admin, Manager)

Secure password hashing with bcrypt

? Course Management

Create, read, update, and delete courses

Course listing with beautiful card layout

Real-time course statistics

Modal-based course editing

? User Management

User profile management

Role-based permissions

Profile picture upload and display

User statistics for admins/managers

Tech Stack

Backend

Node.js - Runtime environment

Express.js - Web framework

MongoDB - Database

Mongoose - ODM for MongoDB

JWT - Authentication

bcryptjs - Password hashing

multer - File upload handling

cors - Cross-origin resource sharing

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
9
تاريخ الإضافة
تاريخ الإنجاز
المهارات