airclass-f3-epsilon-1 created by GitHub Classroom
An AIRCLASS is a learning environment in which students (customers, partners, or any third party) engage with the lesson material online. Information is often conveyed through video lectures with several participants and instructors connected to the same chat interface. However, not all AIRCLASS platforms require instructors.
Immersis App Link: https://air-class.netlify.app/
To get a local copy up and running follow these simple steps.
This is an example of how you need to use the application and how to install them.
- node
Go to https://nodejs.org/en/download and download your suitable LTS package.
- Clone the repos backend & frontend
git clone https://github.com/HariChandana26/airclass-frontend/
git clone https://github.com/bhanukirant99/airclass-backend/
-
Install NPM packages in both
npm install
-
Add the .env file in the root for backend app.
GENIUS_TOKEN="Genius_Developers_Token" (Get it from https://docs.genius.com)
MONGO_URI="mongo_URL"
JWT_SECRET="jwt_secret_key"
EMAIL_ID="sender_email_id"
EMAIL_PASSWORD="sender_email_password"
- Run the backend server
npm run dev
- Run the frontend app
npm start
-
Front End Source Repo - https://github.com/HariChandana26/airclass-frontend/tree/main
-
Back End Source Repo - https://github.com/bhanukirant99/airclass-backend/tree/main
-
Hari Chadana Sapare
-
Bhanu Kiran
- Jayesh
This is the Landing page of our application. You can navigate to the below mentioned links from the homepage.
-
Home (Landing page)
-
Search
-
Login
-
Signup
-
Create Course
-
Enroll Course
-
Access Videos, Notes