Yummy is a responsive and interactive recipe web application developed as a team project for the IS231 Web Technology course.
The platform allows users to explore recipes through multiple categories, including Healthy, Main Dishes, Desserts, Drinks, Bakery, and Appetizers. Users can search for recipes, view detailed recipe information, manage favorites, and use authentication features such as signup and login.
The project was built using HTML, CSS, JavaScript, AJAX, Django, Python, and SQLite, combining a responsive front-end with a dynamic Django backend and database integration.
My main responsibilities included developing the complete Healthy Recipes section, implementing its interface and functionality, and designing and developing the project's SQLite database and Django database structure.
The project was developed collaboratively as a team, with me serving as the Team Leader, and received a score of 19/20.
Key features:
• Responsive multi-page design
• Recipe categories and browsing
• Recipe search
• Recipe details
• AJAX-based interactions
• User authentication
• Favorites functionality
• Django backend
• SQLite database integration
• Admin functionality for managing recipes