Skip to content

Static website for a recipe blog. All the recipes I have are 100% plant-based. Feel free to take the repo and make your own static website.

License

Notifications You must be signed in to change notification settings

diogofranciscop/tofumelo

Repository files navigation

Tofumelo Banner

Tofumelo

A static website featuring a collection of plant-based recipes, free from animal products.

🌟 Key Features

  • Dynamic Recipe Filtering: Filter recipes by category or search for specific keywords.
  • Mobile-Friendly Design: Fully responsive layout for a seamless experience on all devices.
  • Chatbot Integration: An AI-powered chatbot embedded via an iframe to provide personalized recipe recommendations and discuss veganism.
  • Automated Deployment: Deployed using GitHub Pages and enhanced with Cloudflare for fast and efficient updates.

🛠️ Tech Stack

  • Static Site Generator: Jekyll
  • Languages: HTML, CSS, JavaScript, Liquid, YAML
  • Deployment: GitHub Pages and Cloudflare
  • Version Control: Git and GitHub

🧠 Chatbot Integration Details

The chatbot is embedded into the website using an iframe and runs as a standalone service hosted separately. It enhances the user experience by:

  • Personalized Recipe Search: Helping users find recipes based on their preferences or available ingredients.
  • Veganism Support: Providing tips and guidance for transitioning to or maintaining a vegan lifestyle.
  • Enhanced Accessibility: Offering a conversational interface for effortless navigation and content discovery.

Technical Details

  • Chatbot Implementation: Developed as a separate service. View the repository here: chatbot-tofumelo.
  • Integration: Added to the site via a simple <iframe> element for modularity and ease of updates.

Live Demo

Check out the website: Tofumelo

Run Locally

Prerequisites

Ensure you have the following installed:

Steps

  1. Clone the repository:
git clone https://github.com/diogofranciscop/Tofumelo.git
cd Tofumelo
  1. Install dependencies:
bundle install
  1. Serve the website locally:
bundle exec jekyll serve
  1. Open the website in your browser
http://localhost:4000

Test on other devices

To test the website on devices connected to the same Wi-Fi network:

  1. Run:
bundle exec jekyll serve --host 0.0.0.0
  1. Find your IP address and access the site:
http://your_ip_address:4000

License

This project is released under the MIT Licence

About

Static website for a recipe blog. All the recipes I have are 100% plant-based. Feel free to take the repo and make your own static website.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published