Skip to content

Latest commit

 

History

History
67 lines (44 loc) · 2.55 KB

README.md

File metadata and controls

67 lines (44 loc) · 2.55 KB

GNSS Signals Control And Monitoring (Frontend)

This is a frontend part of software that is designed to control and monitor GNSS signals.

The project is part of my current job as a fullstack developer and is under development. Due to some confidential information, this repo won't be updated, but it is considered to be an example of my skills.

Before you start ⚠️

This project was moved from a private Gitlab server and edited to remove references to the names of some entities. Since the backend cannot be moved from a private server, the frontend is not fully functional as it is powered by a continuous stream of information packets. If you run a project demo, then almost all sections will contain the message "No data".

However, this repository is meant to show my experience with Vue.js, TypeScript, and Axios as of self-learner, so feel free to browse through the sources!

Technologies and tools 🔨

Vue.js TypeScript Axios

Webpack ESLint Babel Prettier

Features ✅

  • Composition API
  • Vue Router
  • Sidebar
  • Satellite status data with interval updating
  • Real-time charts showing a receiver position and a position error
  • Archive charts for a specified period
  • Availability of satellites at the current time point
  • Retrieving various information about satellite signals from the DB and presenting it in a user-friendly way
  • Backend-synching processing settings with validation on focus changing

Get Started

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Things to improve 📝

  1. Translate interface to English
  2. Add to the description some screenshots for better understanding of interface