Schedule your laundry time with ease!
This project is a web application that lets you book washing machine slots, keeping your laundry routine organized and stress-free. Built with cutting-edge technologies, it offers a smooth and efficient scheduling experience.
Features:
- 📆 Calendar View: See available time slots at a glance.
- 📝 Booking Functionality: ️ Reserve your washing machine time with a few clicks.
- 👥 User Management: Create accounts for personalized scheduling.
- 📱 Responsive Design: Works flawlessly on desktops, tablets, and phones.
Technologies:
- TypeScript: ️ Enhances code maintainability and type safety.
- React: Declarative UI library for building dynamic web interfaces.
- Tailwind CSS: Utility-first CSS framework for rapid styling.
- Mantine: React components library for a beautiful and functional UI.
Getting Started:
-
Clone the repository: 🪄
git clone https://github.com/your-username/washing-machine-scheduler.git
-
Install dependencies:
cd washing-machine-scheduler npm install
-
Run the development server:
npm start
This will start the application at http://localhost:3000 (or a similar address) in your browser.
Development:
Feel free to contribute! Here are some guidelines:
- Create a new branch for your feature or bug fix.
- Write clear and concise code with comments. ✏️
- Follow the existing coding style.
- Include unit tests for your changes.
- Submit a pull request for review and merging.
License:
This project is licensed under the MIT License. See the LICENSE
file for details.
Future Considerations:
- Integration with smart washing machines (if applicable).
- SMS or email notifications for bookings.