Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.01 KB

File metadata and controls

39 lines (25 loc) · 1.01 KB

Backend Challenge - Recipe API

Introduction

Build an API for managing recipes, ingredients, and user-generated content.

This challenge is tech-agnostic. Choose your preferred programming language, framework, database, and ORM. For junior level, focus on core technologies without advanced features like caching.

Objectives

  • Handle complex data relationships
  • Implement search and filtering
  • Manage user contributions

Instructions

  1. Environment Setup:

    • Programming language and web framework
    • Database and ORM
    • Docker (recommended for containerization)
  2. Implementation Details:

    • Create endpoints for recipes, ingredients, and ratings
    • Include search by ingredients, cuisine, etc.
  3. Testing:

    • Add recipes and search functionality

Possible Improvements

  • Add nutritional information
  • Implement meal planning
  • Support recipe sharing

Conclusion

By completing this challenge, you will learn content management and data relationships.

Happy coding!