Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsminar/edtech-platform-frontend
https://github.com/itsminar/edtech-platform-frontend
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/itsminar/edtech-platform-frontend
- Owner: itsMinar
- Created: 2023-12-29T05:55:23.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-06T13:43:14.000Z (12 months ago)
- Last Synced: 2024-01-06T18:44:19.664Z (12 months ago)
- Language: JavaScript
- Homepage:
- Size: 444 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EdTech Platform
## Features
### Student Features
- Registration
- Login
- Video Viewing
- Quiz Participation
- Assignment Submission### Admin Features
- Login
- Video Management (add, edit, delete)
- Quiz Management (add, edit, delete)
- Assignment Management (add, edit, delete)
- Assignment Marking**Admin Login**: Admin route starts with '/admin' segment (http://localhost:5173/admin). Only the super admin can log in with special credentials.
- **Email:** [email protected]
- **Password:** 123456## Setting up App Environment
Please follow the below instructions to run the app in your machine:
1. Clone this repository
```sh
git clone https://github.com/itsMinar/edtech-platform-frontend.git
```2. Go to the cloned project directory
```sh
cd edtech-platform-frontend
```3. Create a `.env` File in the root directory
4. Copy Credentials from `.env.sample` to `.env`5. Install dependencies
```sh
npm i
```
6. Start the server
```sh
npm run dev
```Please follow the below instructions to run server in your machine:
1. Go to the **server** directory
```sh
cd server
```
2. Install dependencies
```sh
npm i
```
3. Start the server
```sh
npm start
```---
### Remember, If you can Read this, you can Definitely use this web application. So what are you waiting for? Keep exploring.