Recipe Hub is a modern web application that allows users to explore, save, create, edit, and delete recipes. The application offers various functionalities such as viewing recipes by tags or courses and provides a responsive user interface. The project is built using Next.js, Tailwind CSS, Chakra UI, MongoDB, and Cloudinary for image storage. For authentication, it uses NextAuth with Google OAuth.
- Features
- Technologies Used
- [AppLink] (#app-link)
- User Authentication: Users can sign in with Google OAuth.
- Explore Recipes: Browse through a collection of recipes.
- Save Recipes: Users can save their favorite recipes.
- Create, Edit, and Delete Recipes: Users can manage their own recipes.
- Filter by Tags and Courses: View recipes by specific tags or courses.
- Responsive Design: The app is fully responsive and works on all devices.
- Static and Client-side Rendering: Static pages are server-side rendered for better performance, while interactive pages use client-side rendering.
- Framework: Next.js
- Styling: Tailwind CSS, Chakra UI
- Database: MongoDB
- Image Storage: Cloudinary
- Authentication: NextAuth.js, Google OAuth
- Deployment: Vercel
The application will be available at Here.