This project is created by Daniel Raz and Shlomo Carmi.
- What is Majordomo all about?
- Tech
- Usage
- Project architecture
- Back end
- Front end
- Database
Majordomo is an awesome project taking a resturant owner in to his inventory, so he can know what he has in real time. The site built in this project will allow Majordomo container owners see their inventory condition in real time.
Majordomo uses a number of open source projects to work properly:
- React JS - A JavaScript library for building user interfaces.
- Twitter Bootstrap - great UI boilerplate for modern web apps.
- AWS - An online storage site for the backend and the DB.
- node.js - evented I/O for the backend.
- jQuery - a JavaScript library that preforms a lot of the js work.
- quick database diagrams - A free service for ERD creation.
Majordomo requires Node.js v4+ to run.
To run the app we reccomend you have the next tools:
Install the dependencies and start the front end server.
$ npm i --save
$ npm start
open cmd (on Windows) and enter the next statements to run the back end server.
$ cd "your-path"/majordomo/src/backend
$ ./functions.py
our project is built in three parts.
The overriding design goal for Markdown's