Welcome to the Cooking Sharing App, a vibrant online platform where food lovers connect, share their culinary creations, and discover new recipes.
This application, built with the MEVN stack (MongoDB, Express.js, Vue 3, and Node.js), empowers users to:
Post detailed recipes with step-by-step instructions, ingredient lists, and mouthwatering photos. Discover a world of flavors: Browse through a diverse collection of recipes submitted by other users, categorized by cuisine, dietary restrictions, and difficulty level.
Like, comment on, and favorite recipes, and follow other users to stay updated on their latest creations.
Create a personalized profile to display their favorite recipes, cooking achievements, and connect with other food enthusiasts.
Utilize the powerful search functionality to discover recipes based on specific ingredients, keywords, or dietary needs. Key Features:
Intuitive navigation and a visually appealing design make it easy to explore and interact with the app.
Robust JWT-based authentication ensures user data privacy and security.
Comprehensive recipe cards include detailed instructions, ingredient lists, cooking times, and user ratings.
Engage with other users through comments, likes, and follows, fostering a sense of community and shared passion for cooking.
Easily find the perfect recipe with advanced search filters and keyword suggestions.
Showcase your culinary journey and connect with fellow food enthusiasts.
- Frontend: Vue 3, JavaScript, CSS, HTML
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
Clone the repository:
git clone https://github.com/hernandack/wellbelly
Install dependencies:
cd wellbelly
npm install
Run the development server:
npm run dev