Recipe Finder β Full Stack Web Application Spring Boot | MySQL | JDBC | React JS π Overview
Recipe Finder allows users to search for recipes based on the ingredients they have. Built as a full-stack project during my internship, showcasing backend + frontend skills.
π§© Features
β Search recipes by ingredients β REST API with Spring Boot β SQL database with optimized queries β Responsive UI using React β Fast API response (~20% improved)
π Tech Stack
Frontend: React, JavaScript, HTML, CSS Backend: Java, Spring Boot, JDBC Database: MySQL Tools: Git, Postman, MySQL Workbench
π Database Schema
Tables:
recipes
ingredients
recipe_ingredients
users (optional)
Relationship: Many-to-Many between recipes & ingredients.
βοΈ Installation Backend: cd backend mvn clean install spring-boot:run
Frontend: cd frontend npm install npm start
β 5. SKILLS SECTION Java, Spring Boot, SQL, JDBC, MySQL, REST APIs, React, JavaScript, HTML, CSS, Git, GitHub, Postman