Alchemy is a premium cocktail discovery application designed for the modern mixologist. It bridges the gap between your home inventory and professional bartending.
Unlike standard recipe apps, Alchemy focuses on "What can I make right now?" by intelligently matching your available ingredients against a curated database of 100+ classic and modern cocktails.
Wrapped in a stunning glassmorphism UI, it offers a visually immersive experience that feels as premium as the drinks you create.
- 🔍 Smart Discovery - Instantly browse 109+ curated, verified recipes.
- 🎒 Pantry Matcher - Input your home inventory to find compatible cocktails.
- 🎨 Glassmorphism UI - distinct, beautiful aesthetic with backdrop blurs and smooth gradients.
- 📱 Fully Responsive - Optimized experience across desktop, tablet, and mobile.
- 🌙 Dark Mode - Easier on the eyes for those late-night mixing sessions.
- 💾 Favorites System - Save your go-to drinks for quick access.
This project is built with a focus on modern, type-safe web development standards:
| Layer | Technology |
|---|---|
| Framework | Angular 19 (Latest) |
| UI Library | PrimeNG |
| Styling | Tailwind CSS & Vanilla CSS |
| Language | TypeScript |
| Deployment | GitHub Pages (Automated Workflow) |
Follow these steps to set up the project locally.
- npm
npm install npm@latest -g
- Angular CLI
npm install -g @angular/cli
- Clone the storage
git clone https://github.com/yashnaiduu/Alchemy.git
- Navigate to project
cd Alchemy - Install dependencies
npm install
- Start the server
Your app will be live at
npm start
http://localhost:4200
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Yash Naidu - GitHub
Project Link: https://github.com/yashnaiduu/Alchemy
