Go Classes is a much-needed one-stop solution for all your educational needs inspite of having multiple applications for individual work there was no centralized application to work on all the things a student ever needs for that we have come up with an idea of GO classes.
On one page, you get the lectures, recordings, and E-Books of all the subjects like DBMS, Web Development, C Programming, Unix, and PC. It is also connected to youtube videos of these subjects for reference.
Project have a login and registerations page which will store data in your mongodb local server.
Project also include google search api which help students to search thing while watching lectures
Before Running the project locally be sure you have already insalled nodejs and mongodb. if not download it from official website of Nodejs | Mongodb
Below are the instruction of how you can run install and set up your app.
- Clone the repo
git clone https://github.com/deep-69bits/GOClasses.git
- Enter in the folder
cd GOClasses
- Install NPM packages/dependencies
npm install express mongoose cookie-session bcrypt ejs nodemon
- Start the server
nodemon ./app.js
or
- Start the server
node ./app.js
Unissued
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/NewFeature
) - Commit your Changes (
git commit -m 'Add some NewFeature'
) - Push to the Branch (
git push origin feature/NewFeature
) - Open a Pull Request