Skip to content

M-ayank2005/Foodie

Repository files navigation

Foodie

Welcome to Foodie!

Foodie is a project designed to bring food enthusiasts together by offering a platform to explore, share, and discover new recipes and food-related content. Built primarily with JavaScript, Foodie aims to be a comprehensive resource for anyone passionate about cooking and culinary arts.

Features

  • Recipe Sharing: Easily share your favorite recipes with the community.
  • Recipe Discovery: Browse and discover new recipes from other food enthusiasts.
  • User Profiles: Create and customize your own user profile.
  • Community Interaction: Engage with other users through comments and likes.

Installation

To get started with Foodie, follow these steps:

  1. Clone the repository:
    git clone https://github.com/M-ayank2005/Foodie.git

firebase setup:

Create a firebase account with your google account .

Go to the given link and create the api key for your project.

create the .env file as specified

```bash
https://console.firebase.google.com/u/0/
```
  1. Navigate to the project directory:
    cd Foodie
  2. Install dependencies:
    npm install
  3. Install Email Js dependencies:
    npm @emailjs/browser
  4. Start the development server:
    npm run dev

Usage

Once the server is up and running, you can access the application by navigating to http://localhost:3000 in your web browser. From there, you can explore recipes, create your own, and interact with other users.

Contribution Guidelines

We welcome contributions to the Foodie project! To contribute, please follow these steps:

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

For detailed contribution guidelines, please see CONTRIBUTING.md.

Recent Updates

  • c93611a: Created contribution.md.
  • 4805b12: Merged pull request and added stackbit.config.ts.
  • ecf2bb1: Added stackbit.config.ts.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or feedback, feel free to reach out to the project maintainer:


Thank you for visiting Foodie! We hope you enjoy using our platform as much as we enjoyed building it.