Overview:
Recipen is a food app that allows users to access a wide range of recipes and blogs. It offers a user-friendly interface and various features to enhance the cooking experience. With Recipen, users can browse through recipes, create profiles, and even contribute their own recipes and blogs.
Features:
- Home page: Users can explore recipes and blogs from the home page.
- Sign up page: New users can create an account for accessing personalized features.
- Sign in page: Registered users can log in to their accounts for a customized experience.
- Profile page: Users have a dedicated profile page to manage their information and preferences.
- Contact page: Users can get in touch with the app’s support team for any queries or feedback.
- Recipes page: This page displays a comprehensive list of recipes, allowing users to browse through different categories.
- Blogs page: Users can access a collection of blogs related to food, cooking tips, and more.
- Single recipe page: Each recipe has its own dedicated page, offering detailed instructions and ingredient lists.
- Single blog page: Similar to recipes, each blog has a separate page for users to read and engage with.
- Add recipe page: Users can contribute their own recipes to the app.
- Add blog page: Users can contribute their own blogs and share their culinary experiences.
- Admin users dashboard: Admins have access to a dashboard for managing user accounts and permissions.
- Admin recipes dashboard: Admins can curate and manage the recipes available on the app.
- Admin blogs dashboard: Admins can oversee and moderate the blogs shared on the app.
Installation:
To run the project on your local machine, follow these steps:
- Clone the project repository using the command:
git clone <repository_url> - Navigate to the project directory.
- Install the required dependencies by running
npm install. - Replace the
{CLOUD_NAME}placeholder in the project files with your own cloudinary cloud name. - Start the app by running
npm start. - Open your browser and access the app at
http://localhost:3000.
Summary:
Recipen is a feature-rich food app that provides users with an extensive collection of recipes and blogs. It offers a convenient interface and various functionalities such as user profiles, recipe/blogs submission, and admin dashboards. With Recipen, users can explore new culinary ideas, share their own recipes/blogs, and connect with other food enthusiasts.