Skip to content

developyuk/steep-eagle

Repository files navigation

Steep Eagle

Build Status

description

Development

Prerequisite

Clone this project with

$ git clone https://github.com/developyuk/steep-eagle.git

or download

$ wget https://github.com/developyuk/steep-eagle/archive/develop.zip

Make sure you have install docker compose.

docker -v
docker-compose -v

Instalation

$ cd /path/to/project
$ ./scripts/dev/up.sh
$ cd /path/to/project/web/tutor
$ PORT=8000 npm run dev

Updating database schema

After updating schema.sql, you need to remove postgres container to reset database schema

make sure you have stop postgres container first

$ cd /path/to/project
$ docker-compose down
$ docker container prune

Powered by

  • EMQTT The Massively Scalable MQTT Broker for IoT and Mobile Applications
  • PostgreSQL The world's most advanced open source database
  • PostgREST PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API.
  • Vue.js The Progressive JavaScript Framework
  • Docker Operating-system-level virtualization also known as containers
  • Let’s Encrypt free, automated, and open Certificate Authority.

Library

  • JSON Web Tokens JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties. JWT.IO allows you to decode, verify and generate JWT.
  • Axios Promise based HTTP client for the browser and node.js
  • Sass CSS with superpowers
  • Pug Robust, elegant, feature rich template engine for Node.js
  • Lodash A modern JavaScript utility library delivering modularity, performance & extras.
  • Normalize.css A modern, HTML5-ready alternative to CSS resets
  • Material Components for the Web Create beautiful apps with modular and customizable UI components.
  • Moment.js Parse, validate, manipulate, and display dates and times in JavaScript.
  • Imagesweserv Image cache & resize proxy