Skip to content

Aaditya1978/E-Learning-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Club

A Platform for making E-Learning Accessible. It's a web application with a motive to make the online content accessible to everyone and also helps in tracking the daily tasks completion.

Badges

MIT License

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

First in your server .env file

MONGO_PASSWORD SALT_ROUNDS JWT_SECRET CLOUD_NAME API_KEY API_SECRET

Then in your client .env.local file

REACT_APP_BASE_URL

Deployment

To deploy this project run

  npm run deploy

The Project is deployed on the following URL

https://code-clubs.netlify.app

Client - Netlify

Server - Render

Tech Stack

Client: React, React-Bootstrap

Server: Node, Express, MongoDB

Run Locally

Clone the project

  git clone https://github.com/Aaditya1978/E-Learning-Platform

Go to the project directory

  cd E-Learning-Platform

To Run Server

Install dependencies

  npm install

Start the server

  npm run dev

To Run Client

Install dependencies

  npm install

Start the client

  npm start

Authors

Features

  • Live tracking of tracks and videos
  • Supports Code Editor
  • Tracking of various competitions and hackathons
  • Admin Page for adding and updating courses

Contributing

Contributions are always welcome!

Screenshots

Home Page

App Screenshot

User Page

App ScreenShot

Code Editor Page

App ScreenShot

Content Page

App ScreenShot

Admin Page

App ScreenShot

Releases

No releases published

Packages

No packages published

Languages