Skip to content

A simple full-stack web application for Broccoli & Co.

Notifications You must be signed in to change notification settings

caozilu/broccoli

Repository files navigation

A simple full-stack web application for Broccoli & Co.

This project features a wide range of web techologies including but not limited to:

Front end

Back end

Cloud

Testing

Preview

Preview the web app live on a PC or Mac, or on Mobile:

scan qrcode to preview

Run locally

  1. Clone the repo from GitHub
  2. Front end:
    • Install dependencies by running npm install in the root directory
    • Run npm run test to run tests
    • If all test cases in the __tests__ directory passed, run npm run export to build the front end into static assets and output to the server/src/_static directory
  3. Back end:
    • Install dependencies by running npm install in the server directory
    • Run npm start to start the server
    • Run npm run test to run tests and expect no failures occurred
  4. Database:
  5. Access the site with localhost:8000 in the browser

Deployment

This app has been deployed to AWS EC2 instances with a Free Tier account. Update: instance has been turned down since May 7th, 2022.

About

A simple full-stack web application for Broccoli & Co.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published