Overview
Roulette-Bites is a restaurant randomization tool to reduce analysis paralysis for hungry people around San Marcos.
Features
- Lightweight, server-side processing
- Fast, accurate restaurant options
Diagrams
Data Flow Diagram
Testing (local)
- Clone Repository and change into directory
- Run
npm install
- Run
npm start
- Visit http://localhost:3000
- Issue
CTRL+C
in your terminal to terminate npm
Deployment (AWS cloud)
- Clone Repository and change into directory
- Run
npm install
- Set AWS environment variables
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- Run
npx sls deploy
- Visit the URL endpoint output in your terminal
- Run
npx sls remove
to clean up all deployed AWS resources