Skip to content

Study Space is a platform designed to facilitate offline learning and collaboration. It allows students and educators to create and join study sessions in physical locations, making it easy to connect with others for in-person learning experiences.

License

Notifications You must be signed in to change notification settings

sreecharan-desu/Studyspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Study Space

Study Space is a platform designed to facilitate offline learning and collaboration. It allows students and educators to create and join study sessions in physical locations, making it easy to connect with others for in-person learning experiences.

🌟 Features

  • Create Study Spaces: Organize study sessions by specifying the subject, location, date, and time. Ideal for teachers, tutors, or study groups looking to gather in person.
  • Join Study Spaces: Find and join local study spaces that match your interests and schedule. Perfect for those who prefer in-person interactions.
  • Event Invitations: Invite others to your study space via personalized invites. Share details such as the venue, time, and subject matter.
  • Local Notifications: Get reminders for upcoming study sessions and never miss an opportunity to learn or teach.

Technologies Used 🚀

  • React: A JavaScript library for building user interfaces.
  • Recoil: For state management.
  • Tailwind CSS: A utility-first CSS framework for styling.
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • Fetch API: For making HTTP requests.
  • React Suspense: For handling lazy-loaded components.
  • Async/Await: For managing asynchronous operations.
  • Hosting : Vercel

🚀 Getting Started

Prerequisites

  • npm (or yarn)

Installation

  1. Clone the repository:
    git clone https://github.com/sreecharan-desu/study-space.git
    cd study-space
    
  2. Install dependencies:
npm install
  1. Run Website
npm run dev

Open your browser and visit http://localhost:5173.

🛡️ Security Authentication: Secure user authentication using OTP.

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

🤝 Contributing Contributions are welcome! Please fork the repository, create a new branch, and submit a pull request.

About

Study Space is a platform designed to facilitate offline learning and collaboration. It allows students and educators to create and join study sessions in physical locations, making it easy to connect with others for in-person learning experiences.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages