City Foods is a modern food website template developed using HTML, CSS, ES6, Tailwind CSS, and Daisy UI. It offers a visually appealing, responsive layout ideal for restaurants, cafes, or food blogs. The site dynamically fetches food data from The Meal DB API based on user selections, providing a seamless user experience.
City Foods Live Website on Github
- Clean and Modern Design: Elegant and minimalistic design utilizing Tailwind CSS and Daisy UI for quick and beautiful component styling.
- Dynamic Menu with The Meal DB API: Fetch and display foods by categories dynamically. Users can browse various food categories and dishes through the API.
- Responsive Layout: Optimized for all devices, ensuring a smooth experience on mobile, tablet, and desktop.
- Interactive ES6 Features: Includes interactive elements like category-based dynamic menu rendering, image sliders, and form validation.
- Mobile Navbar: Modern navbar with hover effects and dropdowns for easy access on mobile devices.
- Carousel: A visually captivating carousel banner with 3 images, responsive for all devices.
- Frequently Asked Questions: A visually appealing FAQ section with gradient background and a smart accordion.
- Responsive Footer: A three-column responsive footer with a background image and color overlay. It includes a logo, company info, quick links, contact information, and social icons.
- HTML5: Provides a semantic and accessible structure for the website, ensuring clarity and ease of navigation.
- CSS3: Used for custom styling, complementing Tailwind’s utility-first approach to ensure flexibility and design precision.
- ES6: Enables dynamic interaction, including handling user input and managing API requests efficiently.
- The Meal DB API: Fetches and dynamically displays food categories and dishes based on user selection.
- Tailwind CSS: Speeds up the styling process with utility-based classes, allowing rapid and responsive design adjustments.
- Daisy UI: Offers pre-built, customizable UI components that work seamlessly with Tailwind CSS, enhancing the user interface with minimal effort.
Md. Ashraful Haque