Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ganbnuray/panman

PanMan helps you effortlessly track pantry items, stay organized, and reduce food waste. With AI-generated recipes, whether you’re a busy professional, home cook, or kitchen experimenter, PanMan supports your culinary adventures.
https://github.com/ganbnuray/panman

figma firebase food-waste-reduction gemini-api javascript material-ui nextjs react recipe-website vercel vertex-ai

Last synced: about 1 month ago
JSON representation

PanMan helps you effortlessly track pantry items, stay organized, and reduce food waste. With AI-generated recipes, whether you’re a busy professional, home cook, or kitchen experimenter, PanMan supports your culinary adventures.

Awesome Lists containing this project

README

        

![Panman Repo Banner](/public/banner.png)
# ✨PanMan✨
> PanMan helps you effortlessly track pantry items, stay organized, and reduce food waste. With AI-generated recipes, whether you’re a busy professional, home cook, or kitchen experimenter, PanMan supports your culinary adventures.

## Installation

### Online
You can use the live site at [PanMan](https://panman.vercel.app/).

### Local
To run the project locally, follow these steps:

1. **Clone the repository**:
```bash
git clone https://github.com/ganbnuray/panman.git
cd panman
```

2. **Run the development server**:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
3. **Open your browser**:
Navigate to http://localhost:3000 to see the result.

## Tech Stack
- ![Figma](https://img.shields.io/badge/figma-%23F24E1E.svg?style=flat&logo=figma&logoColor=white): Designing the UI
- ![MUI](https://img.shields.io/badge/MUI-%230081CB.svg?style=flat&logo=mui&logoColor=white): UI components
- ![Next JS](https://img.shields.io/badge/Next-black?style=flat&logo=next.js&logoColor=white) and ![React](https://img.shields.io/badge/react-%2320232a.svg?style=flat&logo=react&logoColor=%2361DAFB): Functionalities and routing
- ![Firebase](https://img.shields.io/badge/firebase-a08021?style=flat&logo=firebase&logoColor=ffcd34): Storing user data & Authorization with email/password and Google
- ![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=flat&logo=vercel&logoColor=white): Deployment
- **Vertex AI for Gemini API**: Generating recipes for specific user data

## Acknowledgements
I would like to acknowledge and thank the creators of the designs below that inspired the design of PanMan. For more details, please refer to the resources listed below.
- Behance Design Inspirations:
- https://www.behance.net/gallery/177966675/Fast-food-daily-UI
- https://www.behance.net/gallery/175420811/Sign-Up-Sign-In
- https://www.behance.net/gallery/201668551/AI-Platform-For-HR-UIUX-Design
- Icons
- https://www.svgrepo.com/