Skip to content

Somama12/RecipeBloging-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipe Blogging Web App

Recipe Blogging is a web application dedicated to sharing and discovering recipes within a community-driven platform. Built using Node.js, React.js, MongoDB, Mongoose, JavaScript, and Bootstrap, this app provides seamless CRUD operations for managing recipes, encourages user contributions, ensures responsive design, facilitates social interaction, and offers robust search and filtering options.

Key Features


### CRUD Operations

Users can effortlessly manage their recipes through Create, Read, Update, and Delete operations.


### User Contributions

Join a vibrant community where users enthusiastically share their favorite recipes, contributing to a diverse collection of culinary delights.


### Responsive Design
Enjoy a consistent user experience across devices with a mobile-friendly interface.

### Social Interaction
Engage with fellow users through comments, likes, and shares, fostering a sense of community and collaboration.

### Search and Filters
Discover new recipes quickly with robust search and filtering options, facilitating efficient recipe discovery based on preferences.

Technology Stack


- **Node.js**: Backend runtime environment
- **React.js**: Frontend library for building user interfaces
- **MongoDB**: NoSQL database for storing recipe data
- **Mongoose**: MongoDB object modeling for Node.js
- **JavaScript**: Core programming language for web development
- **Bootstrap**: Frontend framework for responsive design

Getting Started

To start using the Recipe Blogging app:

1. Clone the repository: `git clone https://github.com/your-username/recipe-blogging.git`
2. Navigate to the project directory: `cd recipe-blogging`
3. Install dependencies: `npm install`
4. Start the development server: `npm start`
5. Visit `http://localhost:3000` in your web browser to access the application.

Contributing


Contributions to Recipe Blogging are welcomed! To contribute:

1. Fork the repository.
2. Create a new branch: `git checkout -b feature/my-feature`.
3. Make your changes and commit them: `git commit -m 'Add my feature'`.
4. Push to the branch: `git push origin feature/my-feature`.
5. Submit a pull request.

For any questions or feedback, please don't hesitate to contact us. Happy recipe sharing! 🍽️📝

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors