Mappamondo is an application built with Angular 2 that logs all your flights and it shows to you meaningful statistics and charts.
Clone the mappamondo
repository using git:
git clone https://github.com/efremio/mappamondo.git
cd mappamondo
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.
Install local dependencies by running npm install
from the project root folder.
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.
- Run the app with the command
npm start
- Browse to the application at http://localhost:4200
Mappamondo is currently in pre-alpha and under active development.
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 |
- Efrem Agnilleri - efremio