Skip to content

oshankkkk/NoteWave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteWave (MVP)

Description

NoteWave is a lightweight, web-based platform designed to make group studying simple, organized, and productive.
Built specifically for students in Sri Lanka, NoteWave combines essential tools like group management, scheduling, resource sharing, and quizzes into a single streamlined app.
This MVP was developed as a part of a hackathon project using React and Firebase.


Features

  • Create and manage private or public study groups
  • Schedule study sessions with Google Calendar integration
  • Share notes and resources (PDFs, Docs, Links)
  • Create mini-quizzes and flashcards for group revision
  • Set reminders and use a Pomodoro timer for focused study sessions
  • Track participation with simple ranking and scoring features

Tech Used (MVP)

  • Frontend: React.js (Vite)
  • Backend & Database: Firebase Authentication, Firebase Firestore, Firebase Storage

Contributing Guidelines

  1. Fork the repository
  2. Download n install npm and firebase
  3. Create a new branch (feature name)
  4. Commit your changes
  5. Always pull before push
  6. Open a pull request with a clear explanation of what you added or changed

Please make sure your code is clean, well-documented, and follows basic React/Firebase best practices.

About

Silly little react project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5