/cruncher

Cruncher - Restaurant Automation System

Primary LanguageTypeScriptMIT LicenseMIT

Cruncher

Cruncher is an Automated Restaurant Management System.

Presentation

System overview

Technology Stack

Component Technology
Front-End
  • TypeScript
  • Angular 10
  • Angular Material
  • ngx-translate
Back-End
  • Java 11
  • Spring Boot
  • Spring Security
  • Spring Data JPA
Database PostgreSQL
GCP
  • App Engine
  • Cloud SQL
Firebase
  • Authentication
  • Storage
  • Firestore
  • Hosting

Database model

Build & Run Front-End

# Install the dependencies.
npm install

# Build the project. 
# The build artifacts will be stored in the 'dist' directory
ng build

# Serve the application. 
# Navigate to 'http://localhost:4200/'. 
# The app will automatically reload if you change the source files.
ng serve

License

See the LICENSE for license rights and limitations (MIT).