Skip to content

A simple ordering system that lets an organization (restaurant) add their purchasable items, and create orders per customer

Notifications You must be signed in to change notification settings

MarkusFriesen/servely

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Servely

logo

Servely is an open-source fullstack JavaScript application, with a Node.js + Lowdb + GraphQL serverside, and ReactJS on the client side. The project is a simple ordering system that lets an organization add their purchasable items, and create orders for those items.

Build Status

Actions Status

Getting Started

Prerequisites

  1. NodeJS >= 12

Install

npm i

#Transpile & deploy client side code
cd .\src\client\
npm i
npm run deploy

#Transpile and start server side code
cd ..\..
npm run build
npm start

Open your browser to http:https://localhost:8080.

Server

The server is initialized in src\server\server.js

To change any configurations, edit src\server\config.js,

Client side

The client is initialized in src\client\js and was build with create-react-app

Known limitations

LowDb is used since the app needs to run on a RaspberryPi. This measns the db shouldn't exceed a size of 200mb.

About

A simple ordering system that lets an organization (restaurant) add their purchasable items, and create orders per customer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published