The Dance Academy Management System is a web-based application designed to manage the operations of a dance academy. It helps in managing student registrations, class schedules, instructor assignments, and payments. The system also provides an easy-to-use interface for both administrators and students.
- Student Registration: Allows students to register for classes and track their progress.
- Class Management: Schedule and manage dance classes for different genres and levels.
- Instructor Management: Assign instructors to classes and manage their availability.
- Payment Management: Track student payments and generate invoices.
- User Authentication: Sign-up, login, and logout functionality for students and admins.
- Responsive Design: Mobile-friendly interface for easy access on all devices.
- Frontend: HTML, CSS (Tailwind CSS), JavaScript
- Backend: PHP
- Database: MySQL (for student and class management)
- Version Control: Git & GitHub
-
Clone this repository:
git clone https://github.com/your-username/dance-academy-management-system.git
-
Navigate to your project
cd dance-academy-management-system
-
Set up the database:
Import the dance.sql file to your MySQL database.
Modify the database connection settings in the config.php (or a similar file).
-
Start the server (e.g., using XAMPP, WAMP, or any PHP server).
Ensure PHP and MySQL services are running.
-
Access the application:
Open your browser and navigate to localhost/your_project_folder/.