API / Server
Database
DevOps
-
Searchable Cocktail Database
Fetch curated cocktail data with detailed ingredients and instructions. -
Modular Ingredient Management
Ingredients are stored independently for easy recipe composition and reuse. -
Ratings System Authenticated users can leave ratings on cocktails and update/delete their existing ratings.
-
User Authentication
Token-based authentication for user access and personalization. -
Clean Architecture
Separation of concerns with a dedicated application layer, mappers, and validation pipeline.
- Add favorites functionality
- Add comments functionality
- Add cocktail builder to see what cocktails can be made with different ingredients
- Users will have their own inventory that will show them what cocktails they are able to make with the ingredients in their bar
- Allow users to create their own variants of existing cocktails
- User will have choice to view their variant first instead of the original recipe
- Add cocktail creator functionality to allow authenticated users to create their own recipes
- Can be made public or private for others to view
- Add redis output cache to reduce DB calls
Bailey Frye - baileyafrye@comcast.net