Cafe Bianco is a modern café website built with React. It features a responsive design, an interactive menu, a contact form, and a map to the café's location.
Visit Cafe Bianco on GitHub Pages
- Responsive design for all devices.
- Interactive menu with detailed items.
- Contact form for easy communication.
- Embedded map of the café's location.
- React: Component-based UI framework.
- React Router: Client-side routing.
- Bootstrap: Responsive design.
- React Bootstrap: Bootstrap components in React.
- React Leaflet & Leaflet: Interactive maps.
- Swiper: Carousels and slideshows.
- Lodash: JavaScript utility library.
- Date-fns: Date manipulation.
- Bootstrap Icons: Scalable vector icons.
- Animate.css: Smooth animations.
- Clone the repository:
git clone https://github.com/fredH2O/cafe-bianco.git
- Navigate into the project directory:
cd cafe-bianco
- Install dependencies:
npm install
- Start the development server:
npm start
To deploy this project to GitHub Pages:
- Install
gh-pages
:npm install gh-pages --save-dev
- Add these scripts to
package.json
:"homepage": "https://fredH2O.github.io/cafe-bianco", "scripts": { "predeploy": "npm run build", "deploy": "gh-pages -d build" }
- Build and deploy:
npm run deploy
- Visit https://fredH2O.github.io/cafe-bianco.
Licensed under the MIT License. See the LICENSE file for details.