FoodCraft is a full-stack recipe discovery web application designed to make cooking fun and interactive.
Users can:
- Log in and receive personalized recipe recommendations based on ingredients they have at home
- Save and manage recipes in a personal favorites list
- Get random recipe ideas for inspiration
- Explore a Minecraft-style crafting-themed recipe interface ๐ฎ
Built with an Angular/TypeScript frontend and a Go/Gin backend, FoodCraft delivers both performance and scalability.
๐ Live link: Coming soon!
Frontend: Angular, TypeScript
Backend: Go, Gin Framework
Database: MongoDB
Authentication: JWT (JSON Web Tokens)
Testing: Cypress E2E
Follow these steps to set up FoodCraft locally.
Make sure you have the following installed:
- Clone the repository
git clone git@github.com:6hris/foodcraft.git cd foodcraft
