Skip to content

baileyfrye1/barkeepers-handbook-api

Repository files navigation

Table of Contents

About the Project

Tech Stack

API / Server
Database
DevOps

Features

  • 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.

Roadmap

  • 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

Contact

Bailey Frye - baileyafrye@comcast.net

About

Backend API for Barkeepers Handbook built with C# ASP.NET

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors