veggiedefender / sandwich

Sandwich ordering web app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sandwich

👉API Docs

setup

Follow this guide to set up the nginx/uwsgi/flask stack.

back end

This is a pretty straightforward flask app that mostly follows this structure.

front end

Don't try to edit the minified code found in app/static or app/templates! Since this project is WEB SCALE it's using react and changes you make to the built assets won't be persisted the next time the code gets built.

However, there's a nice frontend folder containing js and jsx code which you can edit.

Run npm run build to run the 🌟javascript magic🌟 which will copy the built assets into the right flask folders (aka it runs installToFlask.sh).

maintaining

If you want a feature, create an issue or implement it yourself. I'll accept almost any pull request if it's any good.

If you're interested in maintaining this, contact me and I can give you push access.

On a completely unrelated note here's a PayPal donation link

About

Sandwich ordering web app


Languages

Language:CSS 44.9%Language:Python 24.2%Language:JavaScript 19.4%Language:HTML 11.0%Language:Shell 0.4%