Skip to content

DimitriosNicolay/RecipeWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Recipe Blog

Welcome to the Nicolay Recipe Blog! This project was created as part of a class assignment where we were tasked with creating a recipe website. The website was hosted at dnicolay.de.

Table of Contents

About

This is my Recipe Blog, which is a vegan food blog that provides delicious vegan recipes and plant-based living tips. The website was created by me as part of a programming project in class. The goal of the project was to create a fully functional recipe website where users can browse, search, and view recipes.

Features

  • Browse a variety of vegan recipes
  • Search for recipes using the search bar
  • View detailed recipe pages with ingredients and instructions
  • Like and dislike recipes
  • Add comments to recipes

Technologies Used

  • Node.js
  • Express.js
  • EJS
  • MySQL
  • CSS
  • JavaScript

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/DimitriosNicolay/RecipeWebsite.git
  2. Navigate to the project directory:

    cd RecipeWebsite
  3. Install the dependencies:

    npm install
  4. Create a .env file in the root directory and add your database credentials:

    DB_HOST=your_database_host
    DB_USERNAME=your_database_username
    DB_PASSWORD=your_database_password
    DB_DATABASE=your_database_name
  5. Start the server:

    npm start
  6. Open your browser and go to http://localhost:4000 to view the website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published