Skip to content

A web-based platform that provides information and features related to a fictional restaurant called the Galactic Cantina. The application allows users to explore various sections such as the home page, menu page, contact page, about us page, review page, and FAQ page.

License

Notifications You must be signed in to change notification settings

Shahir-47/Restaurant-Page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant-Page

The Restaurant-Page is a web-based platform that provides information and features related to a fictional restaurant called the Galactic Cantina. The application allows users to explore various sections such as the home page, menu page, contact page, about us page, review page, and FAQ page.

Table of Contents

Features

The Restaurant-Page application provides the following features:

  • A navigation bar that allows users to navigate between the various sections of the application.
  • A home page that provides a brief introduction to the Galactic Cantina restaurant.
  • A menu page that displays the various food items available at the Galactic Cantina restaurant.
  • A contact page that allows users to contact the Galactic Cantina restaurant.
  • An about us page that provides information about the Galactic Cantina restaurant.
  • A review page that allows users to leave a review about the Galactic Cantina restaurant.
  • A FAQ page that provides answers to frequently asked questions about the Galactic Cantina restaurant.

Website

You can access the Restaurant-Page online at: https://shahir-47.github.io/Restaurant-Page/

Technologies

The Restaurant-Page application was developed using the following technologies:

  • HTML5
  • CSS3
  • JavaScript
  • Webpack
  • npm
  • Git

File Structure

The project files are organized as follows:

  • dist/: The "dist" directory contains contains the optimized and bundled version of the Restaurant-Page application. It includes minified and optimized JavaScript, CSS, and other assets ready for deployment. This folder is automatically generated by webpack during the build process, and it's where you can find the final version of the Restaurant-Page that is ready to be deployed to a production environment.

  • src/: The "src" directory contains the source code material for the Galactic Cantina application. It serves as the central hub for all the code files that are essential for the functionality and behavior of the application. node

  • node_modules/: An automatically created directory when dependencies using npm (Node Package Manager) or a similar package manager are installed.

  • gitignore: This file tells git which files it should not track or maintain a version history for. It is used to prevent the "node_modules/" from being added to the project repository.

  • package-lock.json: This file is automatically generated for any operations where npm modifies either the node_modules tree, or package.json. It describes the exact tree that was generated, such that subsequent installs are able to generate identical trees, regardless of intermediate dependency updates.

  • package.json: This file is used to give information to npm that allows it to identify the project as well as handle the project's dependencies.

  • webpack.config.js: This file is used to manage and configure the webpack bundler. It contains the configuration settings for the webpack bundler, which includes the entry point, output path, and loaders.

Getting Started

To run the Restaurant-Page application locally, you will need to clone the repository to your local machine.

Prerequisites

Since the Restaurant-Page application was developed using npm and webpack, you will need to have both of these tools installed on your local machine.

  • npm
    npm install npm@latest -g
  • webpack
      npm install --save-dev webpack

Installation

  1. Clone the repository
    git clone
  2. Install NPM packages
    npm install
  3. Run the application
    npm run start
  4. Open the application in your browser
    http://localhost:8080/

Usage

The Restaurant-Page application can be used to explore the various sections of the Galactic Cantina restaurant. The application can be accessed online at: https://shahir-47.github.io/Restaurant-Page/

Credits

Acknowledgements

License

This project is licensed under the MIT License.

Contact

For any issues or further information, please refer to the source code repository or contact me at [ahmeds@dickinson.edu].

About

A web-based platform that provides information and features related to a fictional restaurant called the Galactic Cantina. The application allows users to explore various sections such as the home page, menu page, contact page, about us page, review page, and FAQ page.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published