Calentre 📅💰
Welcome to Calentre, the open-source alternative to Calendly! 🌟 Manage your appointments, get paid, and enjoy the scheduling experience.
Table of Contents 📚
- Description
- Features
- Technology Stack
- Architecture
- Getting Started
- Usage
Description 📝
Calentre is your go-to scheduling solution, offering a delightful way to book meetings and collect payments! 🚀 Whether you’re a consultant, freelancer, or professional, we’ve got you covered.
Features ✨
- Scheduling: Let clients book appointments with ease.
- Payment Integration: Seamlessly get paid for your valuable time.
- Customization: Tailor the scheduling process to match your style.
- Notifications: Stay in the loop with automated email updates.
- User-Friendly Interface: Smooth and friendly for all users.
Technology Stack 💻🔮
Calentre’s magic is built using:
- Flutter: The admin scheduler is built with Flutter. Primarily serving Flutter Web.
- Supabase: All backend-related functions are handled by Supabase
- ReactJs + NextJs: The front-facing client scheduler is built into react
Architecture 🏛️
Calentre embraces the Clean Architecture principles, keeping things neat and organized. 🧹 Enjoy a clean and maintainable codebase! For details, see our Architecture Guide
Getting Started 🚀
Ready to dive in? Let’s go:
- Clone the repository:
git clone https://github.com/fiizzy/calentre.git
- Move to the project:
cd calentre
- Grab dependencies:
flutter pub get
- Set up your Supabase instance and update app configuration.
- Start the app:
flutter run
For details, see our Getting Started Guide.
Usage 🛠️
Using Calentre is a breeze:
- Sign in or create an account.
- Adjust your availability and preferences.
- Share your scheduling link with clients.
- Clients book appointments and pay seamlessly.
- Get notifications and revel in your organized life.
For more, check the User Guide.
Download source code on GitHub
https://github.com/Calentre/calentre
Provides the list of the opensource Flutter apps collection with GitHub repository.