komb_k/ │ ├── css/ │ └── style.css # CSS for styling the front-end ├── js/ │ ├── calendar.js # Calendar functionality (e.g., FullCalendar setup) │ ├── user_management.js # Handles user login, registration with JS fetch requests │ └── event_management.js # Manage event handling (adding, deleting events, etc.) ├── php/ │ ├── auth.php # Backend logic for login and logout functionality │ ├── db_config.php # Database connection setup │ ├── event_management.php # Event management logic (CRUD operations for events) │ ├── fetch_events.php # Fetch events from the database to display in the calendar │ ├── user_management.php # Handle user registration, login, etc. │ └── add_event.php # Backend to handle adding new events via AJAX ├── views/ │ ├── login.html # Login form page │ ├── register.html # Registration form page │ ├── dashboard.html # User dashboard with calendar and event management │ └── calendar_view.html # A dedicated calendar view page └── index.php # Initial entry point, redirects to login or dashboard