Skip to content

DeveloperStudentClubSmvdu/M1T1-EduEase

Repository files navigation

EduEase - Student hub

This Proof of Concept (POC) project aims to build a website/platform where college students can find their academic-related stuff in one place.

Goals

  • Class: Maintain a daily class schedule calendar. Class representatives (CRs) can post updates, revise class status (cancelled, postponed, etc.), edit the schedule, and post notices. Students can opt-in to recieve class reminders and notifications.
  • Clubs: Let clubs (including NSS and other semi-club bodies) post-event notifications and maintain an event calendar. Students can subscribe to individual events or all of a club's activities.
  • Study: Users can upload suitable academic resources (previous year question papers, class notes, tips/advice) to aid students seeking such resources and earn "reputations". These reputations will be publicly accesible and may be used by connected bodies for various purposes (e.g., sorting out tied students).

Technology stack

  • Svelte
  • ViteJS
  • Firebase

Contributing

  1. Clone the repository
  2. Install dependencies.
    npm install
  3. Build the source (and watch in development mode).
    npm run dev
  4. (Optional) Start a development server. You may start a Firebase hosting emulator.
    npx firebase emulators:start

Contributors

  • Relish Gupta (20bcs063)
  • Mayank Arya (22bcs053)
  • Kaushal Kumar Gupta (22bcs041)
  • Bigan Kumar (22bcs031)
  • Shaswat Sharma (20bcs75) (Mentor)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •