An open API service indexing awesome lists of open source software.

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

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