An open API service indexing awesome lists of open source software.

https://github.com/rahulrmcoder/food-recipe-app


https://github.com/rahulrmcoder/food-recipe-app

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Biriyani Paradise 🍲

Welcome to Biriyani Paradise! This is a simple web application built using Node.js, Express, and EJS that allows users to select their favorite type of Biriyani and view the recipe.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Project Structure](#project-structure)
- [Contributing](#contributing)

## Introduction

Biriyani Paradise is a web application where users can select between Chicken Biriyani, Beef Biriyani, or Fish Biriyani and view the detailed recipe for their choice.

## Features

- Choose between three types of Biriyani: Chicken, Beef, and Fish.
- View detailed recipes including ingredients and preparation methods.
- Responsive design.

## Installation

To get started with the project, follow these steps:

1. **Clone the repository:**

```sh
git clone https://github.com/RahulRmCoder/Food-Recipe-App.git
cd Food-Recipe-App
```

2. **Install dependencies:**

```sh
npm install
```

3. **Run the application:**

```sh
npm start
```

The application will be available at `http://localhost:3000`.

## Usage

1. Open your browser and navigate to `http://localhost:3000`.
2. Select your favorite type of Biriyani by clicking on the corresponding button (Chicken, Beef, or Fish).
3. View the recipe details, including ingredients and preparation methods.

## Project Structure

Here's a brief overview of the project structure:

- `public/`: Contains static files such as stylesheets and images.
- `views/`: Contains the EJS templates for rendering HTML.
- `index.js`: Main server file where the Express application is set up.
- `package.json`: Contains project metadata and dependencies.

## Contributing

Contributions are welcome! If you have suggestions or find any issues, please create a pull request or open an issue in the repository.