A dynamic web application designed for GreenLife Wellness Centre, a holistic wellness organisation in Colombo, Sri Lanka. The system enables appointment scheduling, client management, and secure communication between clients, therapists, and administrative staff.
-
🔒 Role-Based Access
- Clients – register, book appointments, view wellness programs.
- Therapists – manage schedules, respond to client queries.
- Admins – oversee system data, manage programs, and handle queries.
-
📅 Appointment Scheduling – Book and manage wellness sessions.
-
🧑🤝🧑 Client Management – Secure login, registration, and profile management.
-
💬 Communication Portal – Clients can submit queries, therapists and staff can respond.
-
🌐 Service Search – Search hospital, lab, or emergency services.
-
📝 Feedback & Query Submission – Clients can share feedback and raise issues.
-
⚡ Dynamic Web Application – Database-driven with backend integration.
- Frontend: HTML5, CSS3, JavaScript
- Backend: PHP
- Database: MySQL / PHPMYADMIN
- Authentication: Role-based login system
GreenLife_Wellness_Center/
│── index.html # Homepage
│── login.html # Login page
│── register.html # Registration page
│── appointment/ # Appointment booking system
│── client/ # Client-related pages
│── therapist/ # Therapist dashboard
│── admin/ # Admin dashboard
│── css/ # Stylesheets
│── js/ # JavaScript files
│── db/ # Database configuration
│── README.md # Project documentation-
Clone the repository
git clone https://github.com/YWanigaarachchi/GreenLife_Wellness_Center.git cd GreenLife_Wellness_Center -
Setup the Database
- Import
db/greenlife.sqlinto MySQL (if using MySQL). - Configure database credentials in
config.phpor.env.
- Import
-
Run the Project
- If PHP: Start local server using XAMPP/Laragon.
- Access via
http://localhost/GreenLife_Wellness_Center/.
- Mobile-friendly responsive design
- Online payment integration
- AI-based personalised wellness recommendations