use user_ID : hello@gmail.com , password: siddharth
- 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
- 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)
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
-
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
- KeystoneJS CMS - framework for developing database-driven websites
- ReactJs - building user interfaces in admin panel
- MongoDB via Mlabs - document-oriented database
- Cloudinary - Cloud Storage of media
- GoogleCustomSearch - for search queries
- MSG91 - SMS notify API
- node.js - backend
- Express.Js - fast node.js network app framework for requests
- LandingPage - static page with simple tools
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
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
Siddharth Shah - Deadline_Driven_Development
- 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
MIT