Skip to content

akshay0712-dev/campusDocs

Repository files navigation

OneStop

Welcome to OneStop! This is a web application designed to streamline access to essential documents, syllabus, college WhatsApp groups for students and more. With OneStop, you can easily find and download important forms, join relevant WhatsApp groups, view syllabus, and keep track of academic events—all in one place!

Pages

  • Home: The central hub for accessing all features of the site.
  • Docs: A repository for all essential documents such as medical formate and anti-ragging formats etc.
  • WhatsGrp: View and join all college WhatsApp groups directly from the website.
  • Syllabus: Access syllabus organized by department and semester.
  • Calendar: Stay updated with important academic dates and events.

Key Features

  • Instant Access to Documents: Easily find and download frequently requested documents, like medical-formate, and anti-ragging formats etc.
  • Join Your College WhatsApp Groups: Discover all your college WhatsApp groups in one hub. Simply click the “Join Group” button and stay connected with your peers.
  • Syllabus Section: Browse syllabus for various courses and semesters, ensuring you have all the necessary information for your studies.
  • Academic Calendar: Keep track of important dates, deadlines, and events in your college calendar.
  • User-Friendly Interface: Navigate the site effortlessly with a clean and intuitive design.

Technologies Used

  • Frontend: React
  • Styling: Tailwind CSS
  • Routing Framework: React Router DOM

Getting Started

Prerequisites

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/CampusDocs.git
  2. Navigate into the project directory:

    cd CampusDocs
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev

    Visit http://localhost:3000 to see the application in action.

Usage

  • Document Access: Browse or search for documents from the Docs page.
  • Join WhatsApp Groups: Click the "Join Group" button next to each group name on the WhatsGrp page.
  • View Syllabus: Access Syllabus organized by course and semester from the Syllabus page.
  • Check Calendar: Stay updated with important dates in the Calendar section.

Contributing

We welcome contributions to improve CampusDocs! Please follow these steps if you want to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes.
  4. Push to the branch.
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or suggestions, feel free to contact me at [[email protected]].


Thank you for using CampusDocs!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published