Settings

Theme

Free/open source full featured site for small restaurants and cafes

full.localcafe.org

3 points by fullstacking 4 months ago · 1 comment

Reader

fullstackingOP 4 months ago

This is sneak peak not 100% production ready, but I'm very close. I just need to put some polish on the styles.

https://github.com/Local-Cafe/localcafe-full

You can test the checkout with a sandbox stripe credit card IE 4242 4242 4242 4242

## Features:

* Stripe payments fully integrated.

* Anonymous user checkout and payments.

* Tips can be added at checkout.

* Browser based push notifications.

* Order status tracking.

* Menu items can have multiple prices and or variants.

* Menu items can be associated to a given location as only available there.

* Menu items have basic tags / categories for easy filters.

* Analytics built in admin dash

* Blog + comments with full comment moderation

I have loads more planned for this and again its very early. I just could not wait to show off the progress so far.

I'm open to feed back good or bad.

The stack is:

Serverside: Elixir (no liveview)

JS: vanilla - no framwork

CSS: vanilla - no framework

My only runtime npm module is "@stripe/stripe-js": "^8.5.2"

It has a wasm tool I built for client side image scaling and uploading to a s3 compatible object store via pre-signed urls for use in the menu items, slide show and locations. No server side image processing required.

Demo site take about 156.7 MB to run on the server.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection