GitHunt
IM

imuniqueshiv/Hyper-Learning

The ultimate RGPV B.Tech companion. Access previous year question papers, digital solutions, and instant AI-powered answers for 1st year and AIML, CSE, & CSIT.

๐Ÿš€ Hyper Learning

The Ultimate Digital Companion for RGPV B.Tech Students. > Access previous year question papers, digital solutions, and AI-powered assistance instantly.

Website
License: MIT
PRs Welcome


๐Ÿ“– About The Project

Hyper Learning is an open-source e-learning platform designed to simplify exam preparation for RGPV students. It provides a structured archive of question papers across multiple branches (AIML, CSE, CSIT) and integrates AI-powered solutions to help students understand complex topics quickly.

โœจ Key Features

  • ๐Ÿ“š Digital Archive: Organized collection of RGPV PYQs (Previous Year Questions).
  • ๐Ÿค– AI Integration: "Generate Answer" feature powered by Google Gemini (Backend).
  • โšก Fast & Responsive: Modern, lightweight UI optimized for mobile and desktop.
  • ๐ŸŽ“ Student Centric: tailored specifically for the B.Tech curriculum.

๐Ÿ› ๏ธ Tech Stack

Frontend (Open Source):

  • HTML5 HTML5
  • CSS3 CSS3 (Custom Animations & Layouts)
  • JavaScript Vanilla JavaScript (DOM Manipulation & Fetch API)

Backend (Closed Source):

  • NodeJS Node.js & Express
  • Vercel Hosted on Vercel Serverless
  • Google Gemini Gemini API

๐Ÿ”’ Security Note:
This repository contains the Frontend source code. The Backend API (handling AI generation and caching) is hosted privately on Vercel to protect API keys and manage rate limits securely.


๐Ÿš€ Getting Started locally

To run the frontend of Hyper Learning on your local machine:

  1. Clone the repository:
    git clone [https://github.com/imuniqueshiv/Hyper-Learning.git](https://github.com/imuniqueshiv/Hyper-Learning.git)
  2. Navigate to the folder:
    cd Hyper-Learning
  3. Run the project:
    Simply open the index.html file in your browser.
    • Recommended: Use the "Live Server" extension in VS Code for the best experience.

๐Ÿค How to Contribute

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

You can contribute by:

  • Adding missing Question Papers (HTML format).
  • Fixing typos or UI bugs.
  • Improving the CSS/Design.

Steps to Contribute:

  1. Fork the Project (Click the 'Fork' button at the top right of this page).
  2. Clone your Fork to your local machine.
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  4. Commit your Changes (git commit -m 'Add some AmazingFeature').
  5. Push to the Branch (git push origin feature/AmazingFeature).
  6. Open a Pull Request against the main branch.

๐Ÿ“„ License

Distributed under the MIT License. See LICENSE file for more information.


๐Ÿ“ž Contact

Shiv Raj Singh - GitHub Profile

Project Link: https://github.com/imuniqueshiv/Hyper-Learning