A Recipe Hub for Food Enthusiasts
Pite is a recipe web app enabling users to discover, appreciate, and engage with a diverse range of recipes through viewing, liking, and seamless signup.
You can install this project by creating a .env.local
file in the root directory and adding the following variables:
NEXT_PUBLIC_BASE_URL=
RECEPIES_API_RANDOM=https://www.themealdb.com/api/json/v2/1/random.php
RECEPIES_API_NAME=https://www.themealdb.com/api/json/v2/1/search.php?s=
RECEPIES_API_FIRST_LETTER=https://www.themealdb.com/api/json/v2/1/search.php?f=
RECEPIES_API_NAME_ID=https://www.themealdb.com/api/json/v2/1/lookup.php?i=
RECEPIES_API_10=https://www.themealdb.com/api/json/v2/1/randomselection.php
RECEPIES_API_CATEGORIES_WITH_IMG=https://www.themealdb.com/api/json/v2/1/categories.php
RECEPIES_API_CATEGORIES_LIST=https://www.themealdb.com/api/json/v2/1/list.php?c=list
RECEPIES_API_AREA_LIST=https://www.themealdb.com/api/json/v2/1/list.php?a=list
RECEPIES_API_INGRIDIENTS_LIST=https://www.themealdb.com/api/json/v2/1/list.php?i=list
RECEPIES_API_FILTER_INGRIDIENTS=https://www.themealdb.com/api/json/v2/1/filter.php?i=
RECEPIES_API_FILTER_CATEGORY=https://www.themealdb.com/api/json/v2/1/filter.php?c=
RECEPIES_API_FILTER_AREA=https://www.themealdb.com/api/json/v2/1/filter.php?a=
RECEPIES_API_LATEST=https://www.themealdb.com/api/json/v2/1/latest.php
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
GITHUB_ID=
GITHUB_SECRET=
RECEPIES_API_KEY=
- Language: TypeScript
- Framework: Next.js
- Deployment: Vercel
- API: TheMealDB
- Database: Supabase
- Authentication: Supabase Auth
- Styling: Tailwind CSS
- UI Components: Next UI, shadcn/ui
- State Management: Zustand, useContext
- Testing: Cypress This is being added incrementally
Deployed on Vercel
- Lukacs J Papp - lukacspapp
This project is licensed under the MIT License - see the MIT license