Skip to content

iondv/telecom-en

Repository files navigation

IONDV. Telecom

Эта страница на русском

IONDV. Telecom

Description

IONDV. Telecom - is a web application based on IONDV. Framework. It is used as a registry to account, store, and present the data on the availability of communication services (Internet, mobile communications, television, mail, etc.) in populated areas of the region. It also includes information on communications availability in the "Healthcare" and "Education" sectors. The key entity is a "Locality" that contains links to each industry listed in the system. The app is free for everyone but available only in Russian.

The main advantage of using the system is an analysis of the current state of the telecommunication sector in the region to take timely measures to improve the quality of communications. In addition, the application provides maintenance and data on the types of communication at the same time in different industries and regions, and also allows you to display the necessary data in the open form that does not require authorization.

Watch a brief video about IONDV. Telecom (available only in russian yet).

Demo

Go to https://telecom-en.iondv.com to see the demo version - the login for access is - demo and the password is – ion-demo.

Open geomap data without authorization - https://telecom-en.iondv.com/geomap.

Account for back office: login - demo, password ion-demo.

Additional benefits:

  • Open source system components- https://github.com/iondv/telecom-en;
  • Open source software used for DBMS and server OS (under linux and windows);
  • Any adaptation and upgrading of the system is possible, including data structures without programming in the visual editor;
  • Run your own version in a few minutes - see How to get the app.

Modules

The basis of all data is Registry module. Registry module – is a central module designed specifically for working with data based on metadata structures - including project management, programs, events, etc. Also used:

  • Geomap module - designed to visualize information and data that has geo-referenced. The data is divided into layers, and for each data type, you can provide brief and detailed information;
  • Admin module - is used for assigning rights, managing tasks on a schedule and other administrative tasks;
  • Dashboard module - s a module designed to display brief information in the form of blocks;
  • Report module - is the module intended to form the analytical reports and reference information using the specific metadata.

How to get the app?

Git

Quick start with the IONDV. Telecom repository on GitHub — detailed instruction.

  1. Set the system environment and global dependencies.
  2. Clone the core, module and application.
  3. Build and deploy the app.
  4. Run.

Install and run with a single line under Linux using the iondv-app installer (install lоcally node.js, MongoDB and Git):

bash <(curl -sL https://raw.githubusercontent.com/iondv/iondv-app/master/iondv-app) -t git -q -i -m localhost:27017 telecom-ru

Where insted of localhost:27017 you need to set the MongoDb adress. After launch, open the link 'http://localhost:8888', account back office is available - 'http://localhost:8888/registry' demo, password ion-demo.

Docker

Run application using docker container - detailed instruction.

  1. Run MongoDB: docker run --name mongodb -v mongodb_data:/data/db -p 27017:27017 -d mongo
  2. Run IONDV. Telecom docker run -d -p 80:8888 --link mongodb iondv/telecom-ru.
  3. Open the http://localhost link in a browser in a minute (time required to initialize data). For back office login: demo, password: ion-demo

Useful links

Some handy links to learn more information:


iondv metrics

Copyright (c) 2018 LLC "ION DV".
All rights reserved.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published