Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/renatozr/nextlevel-food

A platform for foodies to share their favorite recipes with the world
https://github.com/renatozr/nextlevel-food

css nextjs postgresql supabase

Last synced: 3 months ago
JSON representation

A platform for foodies to share their favorite recipes with the world

Awesome Lists containing this project

README

        


NextLevel Food


A platform for foodies to share their favorite recipes with the world




View Demo


## About The Project

To exercise Next.js and it's App Router feature.

Based on Maximilian Schwarzmüller's Course.

## Getting Started

### Prerequisites

- NPM
- Supabase Project

### Installation

1. Clone the repo
```sh
git clone [email protected]:renatozr/nextlevel-food.git
```
2. Enter the directory
```sh
cd nextlevel-food
```
3. Install NPM packages
```sh
npm install
```
4. Rename .env.example file to .env.local
5. Fill in the environment variables
```sh
SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=
SUPABASE_DB_USER=
SUPABASE_DB_HOST=
SUPABASE_DB_NAME=
SUPABASE_DB_PASSWORD=
SUPABASE_DB_PORT=
```
6. Setup Supabase
```sh
npm run supa
```
7. Run the project
```sh
npm run dev
```