Skip to content

Yassinbesbes/Nutrients-WebPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title: Node.js Food Products Web Application

image

Description: This project provides a simple Node.js implementation of a dynamic web application that displays food products. It features an overview page, individual product pages, and a JSON API endpoint. The app demonstrates server-side rendering, routing, and template replacement using HTML and JavaScript.

The application is deployed online using Render free plan and can be accessed via the link above.


How to Install and Run the Project

  1. Clone the Repository:

    Visit the GitHub repository of the project using a web browser.

  2. Find the Clone URL:

    Click on the green "Code" button located on the repository page. Copy the provided HTTPS or SSH URL.

  3. Open Visual Studio Code:

    Open Visual Studio Code on your computer.

  4. Open Terminal in Visual Studio Code:

    Inside Visual Studio Code, open the integrated terminal by selecting View > Terminal from the top menu or pressing Ctrl + `.

  5. Navigate to Directory:

    Use the cd command to navigate to the directory where you want to clone the project. For example:

    cd path/to/directory
  6. Clone the Repository:

    Use the git clone command followed by the URL you copied earlier:

    git clone <repository-url>

    Replace <repository-url> with the URL you copied from GitHub.

  7. Open Cloned Project in Visual Studio Code:

    Once cloning is complete, open the project folder in Visual Studio Code.

  8. Install Dependencies:

    npm install
  9. Run the Project Locally:

    npm start
  10. View in Browser:

    Open your browser and go to:

    http://localhost:8000/
    

⚠️ Note: This project is deployed online using the Render free plan at https://nutrients-4i0c.onrender.com/.

⚠️ Learning Resource: This project is related to Node.js courses available on Udemy and Node.js, Express, MongoDB & More Bootcamp. It incorporates the foundational knowledge learned from these courses to create a practical web application.

About

Nutrients WebPage is a Node.js app that dynamically displays food products with overview, detail pages,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors