To install the Recipe Application, follow these steps:
- Clone the respository
git clone https://github.com/dabble362/Mazel.git
- Install dependencies:
cd Mazel
npm install
- Create a
.envfile in config folder and add the following askey = value
- PORT = 2121 (can be any port)
- DB_STRING =
your database URI - CLOUD_NAME =
your cloudinary cloud name - API_KEY =
your cloudinary api key - API_SECRET =
your cloudinary api secret
- Start the server:
npm start
To use Mazel, follow these steps:
- Open your web browser and go to
http://localhost:2121(or whatever port you chose). - Sign up or log in to your account.
- Explore the app by uploading your favorite recipes, commenting on other users' recipes, and searching for recipes by ingredient or name.
The Recipe Application includes the following features:
- Upload recipes: Users can upload their favorite recipes, including ingredients, directions, image, and more.
- Log in authentication: Users can create an account and log in to access their uploaded recipes and leave comments on other users' recipes.
- Comments on recipes: Users can leave comments on other users' recipes, sharing their thoughts or asking questions.
- Search implementation: Users can search for recipes by ingredient or name, making it easy to find new recipes to try.
Mazel is licensed under the MIT License.
