Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bhavnesh1811/idea-clan

Welcome to Idea Clan project! This project is a comprehensive LMS designed to facilitate interactive online learning by connecting instructors (admins) and students through courses and live lectures. It is built using React, React-Redux and Chakra UI for styling.
https://github.com/bhavnesh1811/idea-clan

chakra-ui nodejs react redux

Last synced: 19 days ago
JSON representation

Welcome to Idea Clan project! This project is a comprehensive LMS designed to facilitate interactive online learning by connecting instructors (admins) and students through courses and live lectures. It is built using React, React-Redux and Chakra UI for styling.

Awesome Lists containing this project

README

        

# Idea-Clan

Welcome to Idea Clan project! This project is a comprehensive LMS designed to facilitate interactive online learning by connecting instructors (admins) and students through courses and live lectures. It is built using React, React-Redux and Chakra UI for styling.

## Deployed Link
https://idea-clan-dashboard.vercel.app

## Credentials

For Admin-->
```
email:[email protected]
password:admin
```
For User-->
```
User can register directly
```

## Features

- Courses Page.
- Lectures Page.
- Dark/Light Theme.
- Crud Operations.

## Installation

To run this project locally, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/bhavnesh1811/idea-clan.git
```

### Frontend/Client

2. Navigate to the project directory:
```
cd idea-clan/client/idea-clan-dashboard
```

3. Install dependencies:
```
npm install
```

4. Start the development server:
```
npm run start
```

### Backend

5. Navigate to the project directory:
```
cd idea-clan/backend
```

6. Install dependencies:
```
npm install
```

7. Please add .env for backend
```
mongoURL=your Mongo Url,
PORT=5500
SecretKey=your secret key
```

8. Start the development server:
```
npm run start
```

## Technologies Used

- React
- React-Redux
- Chakra-UI
- Node.js