This repository contains the implementation of the Dakar Film Festival landing page, created as part of the Web Experience Exercise for the Senegalese Ministry of Tourism.
The project is designed to showcase Dakar as a cultural hub and elevate the festival experience through a digital-first approach.
- BEM methodology for scalable and maintainable CSS naming
- CSS architecture CSS structure is influenced by SCSS architecture convention styling
- Clean UI/UX inspired by modern cultural and creative economy events
- Interactive sections for festival highlights, schedules, and cultural showcases
- Accessible design with attention to readability and contrast
- Lightweight implementation without external frameworks
- HTML5 – page structure and semantic markup
- CSS3 – styling and layout (responsive design, flexbox, grid)
- JavaScript (ES6+) – interactivity and dynamic behavior
- Live Server – local development server with hot reload
- Clone the repo
git clone https://github.com/your-username/dakar-film-festival.git cd dakar-film-festival - Install dependencies
npm install - Start the application
npm start - Open your browser and go to
http://localhost:2400