Welcome to BiteBox!
BiteBox 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, BiteBox aims to create an interactive community for food lovers.
- 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.
To get started with BiteBox, follow these steps:
- Clone the repository:
git clone https://github.com/anurag2787/BiteBox
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/
```
- Navigate to the project directory:
cd BiteBox
- Install dependencies:
npm install
- Install Email Js dependencies:
npm @emailjs/browser
- Start the development server:
npm run dev
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 the community.
We welcome contributions to the BiteBox project! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b my-feature-branch
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to the branch:
git push origin my-feature-branch
- Open a pull request on GitHub.
For detailed contribution guidelines, please see CONTRIBUTING.md.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, feel free to reach out to the project maintainer:
- Mayank Mishra
- GitHub Profile
- Anurag Yadav
- GitHub Profile
Thank you for visiting BiteBox! We hope you enjoy using our platform as much as we enjoyed building it.