https://github.com/rahulrmcoder/food-recipe-app
https://github.com/rahulrmcoder/food-recipe-app
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/rahulrmcoder/food-recipe-app
- Owner: RahulRmCoder
- License: mit
- Created: 2024-06-23T17:42:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-24T07:48:12.000Z (about 2 years ago)
- Last Synced: 2024-06-24T19:11:39.039Z (about 2 years ago)
- Language: JavaScript
- Size: 1.48 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.