A comprehensive solution for managing dormitory operations, resident information, and facility maintenance.
The Dorm Management System is designed to streamline the administrative processes involved in managing dormitories. It provides tools for room allocation, resident tracking, maintenance requests, visitor management, and more.
A detailed introduction video for this project is available at You Tube. This video covers:
- System features and capabilities
- User interface walkthrough
- Basic usage scenarios
Additional information about this project can be found in the presentation at Presentation. The presentation includes:
- Project goals and objectives
- Technical architecture
- Implementation details
- Future development plans
StayMate is more than just a management tool. It’s an all-in-one solution that simplifies dorm life, making shared living more efficient and hassle-free.
Seamless task management, automated expense tracking, and quick maintenance requests to keep dorm life smooth.
A comprehensive system that empowers students to manage their dorms effortlessly with real-time collaboration.
Data encryption and role-based access ensure student privacy and safety in shared spaces.
Personalized preferences for task allocation, notifications, and roommate matching for a tailored dorm experience.
Track expenses, assign responsibilities, and monitor maintenance requests—all in one centralized platform.
- Convex as BaaS
- Nextjs as fronend
- Clerk for Authentication
# Clone the repository
git clone https://github.com/Code-writter/StayMate.git
# Navigate to the project directory
cd StayMate
# Install dependencies
npm install # or yarn install
# Configure environment variables
cp .env.example .env
# Edit .env with your configuration
# Run the application
npm run dev # or yarn startExplain how to configure the application, including:
- Environment variables
- Database setup
- Authentication settings
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the [insert license here] - see the LICENSE file for details.
- Abhishek Tiwari - Project Lead (Full-Stack)
- Aayush Tirole - UI/UX Designer
For questions or support, please contact abhishek.tiwari2022@sait.ac.in.
- Thanks to contributors or supporters.