/SemGuide

Website for college students of IIITA to access all previous year question papers and academic reference material at one place semester wise

Primary LanguageJavaScriptMIT LicenseMIT

SemGuide

SemGuide is a comprehensive web application designed specifically for the students of IIIT Allahabad. It provides easy access to all previous year question papers and academic reference materials, organized semester-wise and branch-wise. The platform aims to centralize academic resources, making it convenient for students to find and utilize the materials they need for their studies.

Features

  • User Authentication: Secure sign-in and sign-up processes for both administrators and students.
  • Dashboard: Personalized dashboard for users to easily navigate and access relevant materials.
  • Semester and Branch-wise Organization: Academic resources are categorized by semester and branch for easy navigation.
  • Previous Year Papers: Access to a repository of previous year question papers.
  • Reference Materials: Collection of academic reference materials to aid in study and research.
  • User Profiles: Users can view and manage their profiles.
  • Responsive Design: Optimized for use on both desktop and mobile devices.
  • Admin Panel: Special administrative access for managing the content.

Preview

image image image image

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.
  • A running instance of the backend server (python, django and any database server).

Installation

  1. Clone the repository:
    git clone https://github.com/k7aditya/semguide.git
    cd semguide
  2. Install Dependencies:
    npm install
  3. Start the development server:
    npm run dev
    

Backend Setup

Ensure that the backend server is running and properly configured to handle authentication and data retrieval. Update the API endpoints in the frontend code if necessary.

Admin Credentials

  • Username: admin
  • Password: 12345. For normal user login, please sign up first to create an account.

Contact

For any enquiries or support, please contact:

Contributors

  • Aditya Khairnar
  • Siddhenthi Uday Kumar
  • Kushal Bansal
  • Jatavath Siddhartha Nayak
  • Nomula Suveeksha Reddy
  • Gajulapalli Sai Varshitha
  • Tammina Moulya