Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/semmyk/recipe-book-next
Recipe App with Next.js + MongoDB + TailwindCSS + next-auth + prisma
https://github.com/semmyk/recipe-book-next
mongodb-atlas next-auth nextjs prisma tailwindcss
Last synced: 6 days ago
JSON representation
Recipe App with Next.js + MongoDB + TailwindCSS + next-auth + prisma
- Host: GitHub
- URL: https://github.com/semmyk/recipe-book-next
- Owner: SemmyK
- Created: 2023-10-09T22:48:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-09T22:57:20.000Z (over 1 year ago)
- Last Synced: 2024-11-23T12:13:30.558Z (2 months ago)
- Topics: mongodb-atlas, next-auth, nextjs, prisma, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 1.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RecipeBook App Version 5.0.0
## Recreated Recipe App with Next.js + MongoDB + TailwindCSS + next-auth + prisma
### Features
- read, filter and search for recipes
- choose dark/light mode
- create profile using email, google or facebook registration
- with profile created you can add recipes and edit or delete your added recipes
- view other profiles**For developers**
To start the project after downloading, from root directory, in terminal run:
1. npm install
2. add .env file with fields: DATABASE_URL, MONGO_URI (these two can be the same if you want to store auth users in the same db collection as recipes), SECRET, NEXTAUTH_SECRET, NEXTAUTH_URL, NEXTAUTH_URL_INTERNAL, GOOGLE_ID, GOOGLE_SECRET, FACEBOOK_ID, FACEBOOK_SECRET,
3. npm run dev