https://github.com/aka-azad/skill-space-server
Skill Space - Server-side || backend
https://github.com/aka-azad/skill-space-server
expressjs jwt mongodb nodejs stripe
Last synced: 3 months ago
JSON representation
Skill Space - Server-side || backend
- Host: GitHub
- URL: https://github.com/aka-azad/skill-space-server
- Owner: aka-azad
- Created: 2025-01-29T13:04:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-19T07:05:34.000Z (over 1 year ago)
- Last Synced: 2025-02-19T07:30:56.624Z (over 1 year ago)
- Topics: expressjs, jwt, mongodb, nodejs, stripe
- Language: JavaScript
- Homepage: https://skill-space-by-ashraf.web.app/
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Skill Space - Server
## Description
This repository contains the server-side code for the Skill Space application. It handles authorization, user management, teacher applications, class management, and Stripe payment processing.
## Features
1. **User Management**:
- Create, read, update, and delete user information.
- Manage user roles and permissions.
2. **Teacher Application Management**:
- Handle teacher applications and their status.
- Admins can review and approve or reject applications.
3. **Class Management**:
- CRUD operations for class information.
- Track class enrollments.
4. **Payment Integration**:
- Stripe card payment processing for secure transactions.
- Handle payments and update enrollment status.
5. **API Endpoints**:
- RESTful API for interacting with the client side.
## Technologies Used
- Node.js
- Express.js
- MongoDB
- Stripe
- JWT