Git Product home page Git Product logo

siddharthshah3030 / collegegenius Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 6.0 38.95 MB

Education Vending System - educational resource organised with open database | Vigyaan18 Aavartan18

Home Page: https://collegegenius.herokuapp.com/

License: MIT License

JavaScript 23.58% CSS 24.41% HTML 1.07% Less 43.79% Pug 7.13%
cms notes-management-system quiz question-answering education doubts collection database students college

collegegenius's Introduction

College Genius - Vigyaan18 Winner

Education Vending System - lot's of educational resources organised via open database

use user_ID : [email protected] , password: siddharth

All Education at One Place

  • All Doubts and solutions
  • All notes, previous years, schedule, topics, and events
  • CPI enhancement tool and college map of NITRR
  • Quiz to test yourself
  • everything sorted by topics, users, date, sem, branch, keywords with google custom search

New Features!

  • added college map of NITRR
  • compare CPI with others in the class
  • Schedule updated
  • Search anything with the help of Google Custom Search

You can also:

  • ask inquiries to heads
  • check the whole database at database panel
  • add important academic events(notified via SMS)

Problem:

In this era of digitalization, our college is not utilizing Technology to its fullest. we are not having a common education platform for all our educational resources

We faced this problem of arranging notes, asking others for previous year papers wasted our’s and their’s time while still being confused. This will save the time of both students and faculty Doubts and CPI tools will prove useful, everything will be available to everyone helping each and every student

Let's make a better learning platform

Sections

  • HomePage - interactive UI to all all sections

  • Doubts - ask or answer to other's doubts

  • Notes - Open collection of notes sorted by subjects and Topics

  • Enquiry_Us - have questions then ask here

  • Maps - Needy college campus maps with all floors and labelled classes

  • CPI enhancement - various CPI tools

    • compute expected marks
    • quick CPI calculator
    • calculate CPI from semesters
    • calculate SPI and compare with others
  • Previous_Year's - all question papers sorted for practice

  • Quiz - attempt designed quizzes in time for practice

  • Schedule - Reminder for assignments, exams, and submissions

  • Events - Get notified and stay aware of all events and competitions being organized

  • Topics - see resources by topics

  • Google_Custom_Search - search everything by just a keyword

    • eg. all previous, notes, quiz, doubts of Lorentz equation
  • Database - a large collection of all the resources on the website

Tech

Installation

College Genius requires Node.js to run. Install the dependencies and devDependencies and start the server.

$ git clone https://github.com/siddharthshah3030/CollegeGenius.git
$ cd CollegeGenius
$ yarn install 
$ yarn start

or use NPM (not recommended)

$ git clone https://github.com/siddharthshah3030/CollegeGenius.git
$ cd CollegeGenius
$ npm install 
$ npm start

Development

Setup required for Cloudinary and Mlab Databases
you will have to create an account there and add the link for connection to Database
Some issues with GoogleCustomSearch

Want to contribute? Great! just make an issue for suggestions and bugs or simply make a PR

Contributors

Siddharth Shah - Deadline_Driven_Development

Todos

  • add even better CPI tools
  • make database access without authentication
  • better UI of the Quiz section
  • support PDF

help us improve this project and make a better learning environment for everyone

License

MIT

collegegenius's People

Contributors

bhaveshsao123 avatar naveennvrgup avatar prachiagrawal1 avatar siddharthshah3030 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

collegegenius's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.