JimmeeX / wonton_warriors_website

Wonton Warrior Restaurant Website built using React.js
https://wontonwarrior.com/
GNU General Public License v3.0
1 stars 0 forks source link
aws docker eslint react reactjs restaurant typescript website wonton-warrior wonton-warrior-website

Wonton Warrior Website

Made open-source for fellow programmers to pry into to learn. May be helpful for beginners looking into frontend web-development. I am regularly making updates as I learn more tools and best practices. Have fun :).

Tech-stack

This website is currently hosted as a static website.

Notable Packages

Dev Tools

Prod Tools

I used AWS to host this website. Some of its tools involve:

Running the Code

1. Via a Public Docker Image

If you want to run the website locally in a non-development environment, you can simply run:

docker run -p 3000:3000 -i jimmeex/wonton_warriors_website

2. Via the Dockerfile

If you want to play around with the website and make changes in the code, you can:

  1. Download the code locally

    git clone git@github.com:JimmeeX/wonton_warriors_website.git

  2. Navigate to the directory

    cd wonton_warriors_website

  3. Run the development environment (requires Docker & docker-compose)

    docker-compose up --build

3. Via npm

If you want to play around with the website and make changes in the code, you can:

  1. Download the code locally

    git clone git@github.com:JimmeeX/wonton_warriors_website.git

  2. Navigate to the directory

    cd wonton_warriors_website

  3. Install packages and dependencies locally

    yarn

  4. Run a live server under a development environment

    yarn start

After following the steps in any of the 3 methods above, the website should be live and accessible at http://localhost:3000/