Stock'n'Roll Stock'n'Roll Stock'n'Roll Stock'n'Roll Stock'n'Roll Stock'n'Roll Stock'n'Roll Stock'n'Roll
Overview.
Stock'n'Roll is an Android application designed to help users manage their pantry and discover recipes based on available ingredients. With a natural and colourful interface, the app is personalised for home cooks, busy parents, young adults, and food enthusiasts, enabling them to keep track of ingredients, find recipes, and make meal planning easier.
Technologies.
- Android
- Java
- Spring Boot
- PostgreSQL
- Docker
- RESTful API
- Spoonacular API
- MVVM Architecture
- AWS Elastic Beanstalk
- Glide
- JUnit
- Gradle, Maven
Features.
- Add ingredients to the pantry via a built-in ingredient search powered by the Spoonacular API
- View a list of pantry ingredients with details such as expiry date, stock levels, and names
- Filter ingredients by category (e.g., produce, dairy & eggs, meat)
- Sort pantry items by name, expiry date, and stock levels
- Search for recipes based on selected pantry ingredients
- Filter recipes by dietary preferences, diet intolerances, and recipe type
- View recipe details and open them in a web browser for further instructions
- Favourite recipes to save them for easy access later