Searchable Juice Stop Flavors
A site to fuzzy search Lincoln, NE JuiceStop flavors by ingredients. The site is live at https://rejuice.me
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Install node >= 6 from https://nodejs.org/en/download/
Install yarn for package management https://yarnpkg.com/en/docs/install
A step by step series of examples that tell you how to get a development env running
Clone the repository
git clone https://github.com/ppoulsen/rejuice.me.git
Install dependencies in the client directory with yarn
cd client/
yarn
Run the development server! This will start it on http://localhost:3000
yarn start
buildData.js
is the file to build a new JSON file of ingredients for the client. Run it with node and copy the generated menu.json file to overwrite client/src/data/menu.json.
node buildData.js
mv menu.json client/src/data/menu.json
For deployment, first build the bundled and optimized version of the site from the client directory.
cd client/
yarn build
This builds static files in the public/ directory that can be deployed anywhere. I host the site on the gh-pages
branch as a GitHub Page with a custom URL.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.