Skip to content

A flight logger web app made with Angular and Node.js

Notifications You must be signed in to change notification settings

efremio/mappamondo

Repository files navigation

Mappamondo

Mappamondo is an application built with Angular 2 that logs all your flights and it shows to you meaningful statistics and charts.

Getting Started

Clone the mappamondo repository using git:

git clone https://github.com/efremio/mappamondo.git
cd mappamondo

Prerequisites

Node.js and npm are essential both to the Angular app and for the back-end server. You can get them from here if it's not already installed on your machine. Be sure that you are running at least node v4.x.x and npm 3.x.x by running node -v and npm -v in a terminal/console window.

Installing

Install local dependencies by running npm install from the project root folder.

Configuring

The app comes with a data retriever service that reads dummy data from some json files located in src\test-data\. By changing the implementation of flights-retriever.service.ts you can get data from a real back-end.

Running

Project status

Mappamondo is currently in pre-alpha and under active development.

Feature status:

Feature Status
dashboard map Available
dashboard statistics In-progress
add flight Not started
import flights Not started
welcome screen Not started
flight history Not started
flight view Not started
authentication Not started
back-end server Not started

Authors

About

A flight logger web app made with Angular and Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published