FindMyRecipeV2 is a web application that allows users to easily find recipes.
With an intuitive interface, users can search for recipes by ingredients or dish names and get a variety of matching results.
- Search for recipes by ingredients or dish name.
- View detailed recipe information, including ingredients, preparation steps, and cooking time.
- Responsive interface that adapts to mobile and desktop devices.
- Frontend:
- TypeScript
- Tailwind CSS
- Vite
- Backend:
- Supabase
- Node.js
- Hosting:
- Vercel
- Install Node.js on your machine.
-
Clone the repository:
git clone https://github.com/AlexPT2k22/FindMyRecipeV2.git
-
Navigate to the project directory:
cd FindMyRecipeV2
-
Install dependencies:
npm install
Create .env file containing:
VITE_SUPABASE_ANON_KEY=YOUR_SUPABASE_KEY_
VITE_SUPABASE_URL=SUPABASE_URL
VITE_SPOONACULAR_API_KEY=YOUR_SPOONACULAR_API_KEY
SPOONACULAR_URL=https://api.spoonacular.com/recipes/findByIngredients
To start the development server, run:
npm run dev
The application will be available at http://localhost:3000
- Fork the repository
- 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
Distributed under the MIT License.