Go to file
MET18937 901d533cd1
Update README.md (#41)
Spelling mistakes
2023-06-26 18:57:01 +02:00
src Warenkorb bestellungsabschluss + Login (Kunde/Chefin) (#48) 2023-06-26 18:55:12 +02:00
.gitignore Add db integration show menuitems 2023-06-23 14:52:39 +02:00
docker-compose.yml Feature/docker (#31) 2023-06-22 22:46:35 +02:00
Dockerfile Feature/docker (#31) 2023-06-22 22:46:35 +02:00
LICENSE Initial commit 2023-01-17 15:29:23 +01:00
README.md Update README.md 2023-06-24 14:37:57 +02:00
y4f.sln WebAPI for database integrity added 2023-05-21 00:50:08 +02:00

y4f

Description (German)

Yummy4Friends ist eine benutzerfreundliche und visuell ansprechende Webapp zur Onlinebestellung von Speisen mit der dynamischen Einbindung einer Kunden- und Speisendatenbank unter Berücksichtigung von Sonderwünschen. Zur Kundenbindung wird auch die Verwaltung von Kundenrabatten, Vorbestellmöglichkeiten sowie konfigurierbare Abholtermine realisiert.

Description (English)

Yummy4Friends is a user-friendly and visually appealing WebApp for ordering food or other things online. Food or other stuff gets dynamically fetched from a customer and food database while also taking into account special requests. To attract customers, one can also offer limited-time sales and coupons, order in advance, and have the option to choose the preferred pickup time.

Tech Stack

Blazor WebAssembly

Dependecies

On Ubuntu our dependencies are:

nala install dotnet-sdk-7.0 docker-ce docker-ce-cli docker-buildx-plugin docker-compose-plugin

Dependency names will depend on your linux distribution.

For this this project you also need Traefik. Or you can use your own reverse proxy and edit the docker-compose files to reflect that.

Running it

Clone the repo.

git clone https://github.com/yummy4friends/y4f.git && cd y4f

Start the website with docker-compose.

docker-compose up --build -d

Also start up the API.

cd src/WebApi/ && docker-compose up --build -d

This setup is for showcasing the project and is therefore not intended for production.