Sign inSign up

leandatascience/mpe_application

By leandatascience

Updated almost 6 years ago

Image
0

274

leandatascience/mpe_application repository overview

Development Log

  1. NodeJs

see: https://nodejs.org/en/about/releases/

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs

  1. Architecture

Full-stack app.

- application: contains both frontend (webapp) and backend (server)
    - Front-end: isomorphic React app
    - Back-end: express, serves fe, too
- database: Aerospike
- analytics-backend: Python
  1. Set up the project files

    • GitHub Repository, .gitignore file
    • Docker compose: each component into a separate docker container
    • run_mpe.sh script: makes building and starting the containers easy during development
  2. set up webapp (React frontend)

    • build / start:
  3. Set up database

  4. Set up backend

Resources:

Aliases

Use: https://github.com/Rush/link-module-alias https://arunmichaeldsouza.com/blog/aliasing-module-paths-in-node-js

Tag summary

Content type

Image

Digest

Size

494.9 MB

Last updated

almost 6 years ago

docker pull leandatascience/mpe_application