Where to dance
Project Description
Where To Dance is a web application that centralizes all Latin dance events in one accessible platform. The system features an interactive weekly calendar showing which dances are happening each day – Salsa, Bachata, Kizomba, and more. By clicking on a specific event, users can access all relevant information: club details, address, schedules, dance styles, pricing, and contact information.
Special Events
The platform also includes a dedicated section for one-time events such as festivals, workshops, and themed dance nights. The project aims to make it easier for dancers and Latin dance enthusiasts to find places to dance, foster an active community, and connect people with shared interests. The application emphasizes user experience with a clean design and intuitive interface.
Technologies & Architecture
The project was developed using .NET Core for the API and React for the Front-End, with a layered architecture separating Presentation, Business, and Data layers. User management and security are handled through JWT Authentication, and the Front-End leverages advanced React tools including React Router, Guards, Store, and Redux for efficient and intuitive state management.
link - where-to-dance website