Skip to content

The Recipe Spot is a semester project that lets users share and explore recipes. It features user registration, recipe posting, and easy search and filter options for a smooth cooking experience.

hamx05/The-Recipe-Spot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Recipe Spot

A simple web application that allows users to share, like, and interact with various recipes.

Features

  • User authentication: Secure registration and login system.
  • Recipe sharing: Add recipes with title, ingredients, and instructions.
  • Interaction: Like and comment on other users' recipes.
  • Search & categories: Search for recipes by keywords or filter them by your preferred difficulty level (e.g., easy, medium, hard).
  • Recipe images: Upload images alongside your recipes for better presentation.
  • User profiles: View and manage personal profiles with posted and liked recipes.
  • Responsive design: Mobile-friendly layout for all devices.

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js & Express
  • Database: SQLite (for local storage of recipes)

Setup and Installation

1. Clone the repository

First, clone the repository to your local machine:

git clone https://github.com/hamx05/The-Recipe-Spot.git

2. Navigate to the project directory

cd The-Recipe-Spot

3. Install dependencies

Make sure you have Node.js installed. Then, install the necessary dependencies by running:

npm install

4. Run the application

To start the application in development mode:

node scripts/server.js

About

The Recipe Spot is a semester project that lets users share and explore recipes. It features user registration, recipe posting, and easy search and filter options for a smooth cooking experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published