Skip to content

Modern e-commerce self-hosted platform: your clients will be happy to order delicious food. Check out demo!

License

Notifications You must be signed in to change notification settings

next-orders/space

Repository files navigation

🍔 Food Orders

Modern e-commerce self-hosted platform: clients will be happy to order delicious food!

main-screen-desktop

🍕 Main idea and architecture of Next-Orders

There is a great desire to create software that is ideal for ordering and delivering food. It will be a set of solutions that can work together. It is important that each element can be easily replaced later. So the project does not become one big monolith.

next-orders-arch

I'm currently working on first version of the website. Next year there will be a new version that will easily replace the old one as the Main API with business logic will remain the same.

Let's see what happens. Give the project a star ⭐. Offer your ideas and make commits.

🍣 Customer and Seller Features (WIP)

  • 📱 100% adaptive layout
  • 🤹 Multi-page structure with priority on fast page loading and SEO
  • 🛒 The cart is always in sight on desktop
  • 🚚 Possibility to choose delivery or pickup
  • 🔍 Quick search in the product catalog
  • 🏷️ The client can use a promotional code
  • 📈 The best offers and promotions are shown in the desired section
  • 🏁 Quick order, without forced registration on the site

🥪 Tech Features (WIP)

  • Website has its own backend, where API data does not break out
  • Most of the code is rendered on the server: less load on the client

🥒 Structure

☕ How to deploy

You can use latest Docker Image:

docker pull ghcr.io/next-orders/food:latest

# or use the specific version
docker pull ghcr.io/next-orders/food:v0.3.0

Check .env.example for more info about required config variables.

🍿 How to develop

You can develop in isolated container with prepared options:

Open in Dev Containers

Make a fork. Or clone this repo and use standard commands:

git clone https://github.com/next-orders/space
pnpm i
pnpm dev:food

🍰 License

This project is licensed under the MIT License - see the MIT License file for details.