{"id":18783630,"url":"https://github.com/yildizmy/recipe-app","last_synced_at":"2026-02-13T06:06:04.265Z","repository":{"id":65708527,"uuid":"584856735","full_name":"yildizmy/recipe-app","owner":"yildizmy","description":"Spring Boot app used for managing data of favorite recipes","archived":false,"fork":false,"pushed_at":"2025-01-28T18:18:45.000Z","size":501,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-31T06:41:17.981Z","etag":null,"topics":["docker","docker-compose","dockerfile","filtering","flyway","food","hibernate","ingredient","java","jpa","postgresql","recipe","rest-api","spring-boot","spring-data-jpa","spring-mvc"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yildizmy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-03T17:35:12.000Z","updated_at":"2025-01-28T18:18:48.000Z","dependencies_parsed_at":"2024-07-15T11:21:38.401Z","dependency_job_id":null,"html_url":"https://github.com/yildizmy/recipe-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yildizmy%2Frecipe-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yildizmy%2Frecipe-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yildizmy%2Frecipe-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yildizmy%2Frecipe-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yildizmy","download_url":"https://codeload.github.com/yildizmy/recipe-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252817629,"owners_count":21808706,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","dockerfile","filtering","flyway","food","hibernate","ingredient","java","jpa","postgresql","recipe","rest-api","spring-boot","spring-data-jpa","spring-mvc"],"created_at":"2024-11-07T20:39:57.587Z","updated_at":"2026-02-13T06:06:04.222Z","avatar_url":"https://github.com/yildizmy.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Recipe API\nProject used for managing data of favourite recipes.\n\n\n### Description\n\nThe application allows users to manage their favourite recipes. It also allows users adding, updating, removing and fetching recipes. \nAdditionally, users can filter available recipes based on one or more of the following criteria:\n\n1. Whether the dish is vegetarian\n2. The number of servings\n3. Specific ingredients (either include or exclude)\n4. Text search within the instructions\n\n\n### Architecture\n\nThe information about the project structure and architectural choices are given on [Architecture](src/main/resources/docs/architecture.md) section.\n\n\n### Getting Started\n\nIn order to run and test the application, see details on [How to run?](src/main/resources/docs/how_to_run.md) and [How to test?](src/main/resources/docs/how_to_test.md) sections.\n\nFor API documentation of the application, please visit the following pages: \u003cbr/\u003e\n\n[Swagger](http://localhost:8080/swagger-ui/index.html)\u003cbr/\u003e\n[Javadoc](src/main/resources/javadoc/index.html)\n\n\n### Dependencies\n\n* Spring Boot\n* Spring Web\n* Spring Data JPA\n* Project Lombok\n* JUnit\n* SpringFox\n* Flyway\n* PostgreSQL\n\n\n### Documentation\n[Spring Boot Reference Documentation](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/)\u003cbr/\u003e\n[Spring Data JPA Reference Documentation](https://docs.spring.io/spring-data/jpa/docs/current/reference/html/)\u003cbr/\u003e\n[JUnit 5 User Guide](https://junit.org/junit5/docs/snapshot/user-guide/)\u003cbr/\u003e\n\n\n### Version History\n\n* 0.1 Initial Release\n\n\n\u003cbr/\u003e\n\u003cbr/\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyildizmy%2Frecipe-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyildizmy%2Frecipe-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyildizmy%2Frecipe-app/lists"}