Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 679 Bytes

README.md

File metadata and controls

42 lines (33 loc) · 679 Bytes

MalinRecipe

Malin Recipe is a recipes web app (again ...), using NextJs, TypeScript, AWS S3, PrismaORM, NextAuth, Material-Ui.

Installation

Create a .env in root project directory with :

# MONGO DB ENV
DATABASE_URL
DATABASE_USER
DATABASE_PASSWORD

# AUTH PROVIDERS ENV
NEXTAUTH_URL
NEXTAUTH_SECRET
GITHUB_ID
GITHUB_SECRET
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET

# AWS IMAGE STORAGE ENV
AWS_BUCKET_NAME
AWS_BUCKET_REGION
AWS_BUCKET_ID
AWS_BUCKET_SECRET

Then, you shall start the project with :

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Finally, open http://localhost:3000 with your browser to see the result.