Precision Guitar Repair & Setup Services
AxeCare is a web application designed to streamline the process of booking guitar repair and setup services. Customers can easily make appointments with the guitar technician using their phone number and receive notifications via Twilio. The application also includes an admin area for the technician to manage and schedule appointments effectively. The project uses AppWrite for database management, and offers secure and efficient handling of customer data.
AxeCare is a web application that simplifies the process of booking appointments with a guitar technician for repairs and setups. This platform allows customers to sign up using their phone number and receive notifications through Twilio for appointment confirmations, reminders, and updates. The app also includes an admin area where the technician can view new appointment requests and manage the schedule efficiently.
- Provide an easy-to-use interface for customers to book guitar repair and setup appointments.
- Integrate Twilio for seamless communication via SMS notifications.
- Implement an admin area for the technician to manage appointments and view requests.
- Ensure secure and reliable data management with AppWrite.
- Appointment Booking: Simple and intuitive process for customers to book repair and setup services.
- SMS Notifications: Customers receive appointment confirmations and reminders via Twilio.
- Admin Dashboard: View and manage new appointment requests and scheduling.
- Customer Sign-Up: Easy sign-up process using phone numbers for streamlined communication.
- AppWrite Integration: Secure and efficient database management for customer and appointment data.
- Frontend: Next.js, Tailwind, Shadcn, Jest
- Database: AppWrite
- Notifications: Twilio
- Version Control: Git
To get a local copy up and running, follow these steps.
- Node.js installed on your machine.
- AppWrite setup for the database.
- Twilio account for SMS notifications.
-
Clone the repository:
git clone https://github.com/yourusername/axecare.git
-
Navigate to the project directory:
cd axecare
-
Install dependencies:
npm install
-
Set up environment variables for AppWrite, Twilio, and other configurations.
-
Start the development server:
npm start
Contributions are welcome! Please feel free to submit a Pull Request or open an Issue.
Distributed under the MIT License. See LICENSE for more information.