Skip to content
/ VHS Public

IoT Systemintegration project - C# and .NET backend for a connected car

Notifications You must be signed in to change notification settings

LesUski/VHS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


VHS

Internet of Things System integration

Project for a connected car - VHS

Project Details

  1. Requirements
  2. Solution
  3. Project date
  4. Future improvement
  5. Acknowledgements

Requirements

Customers requirement is a holistic solution for a "CloudCar" concept where car owners would be able to use their app och connect with their cars. Our backend should deliver capabilities for that app such as:

  • Register and authenticate users - validation happens against project owners custom database called CDS where all students have their test accounts
  • Navigation & Localize - capability to track vehicles position and send coordinates to car navigation system
  • Honk & Flash - send a Honk&Flash commando to the car in case the car owner cannot localize the car (car owner must be within 200 m radius)
  • Driving journal - function that allows car owners to track the trip statistics such as
    • Distance
    • Energy usage
    • Average speed
  • Status - car should be able to regularly send it's current data such as:
    • Battery level
    • Position
    • Door status

Customer provided a Customer Data System against which our backend solution could authenticate potential car owner and check if they actually own a "CloudCar".


Solution

  1. VHSBackend.Web - REST API Controllers with endpoints
  1. VHSBackend.Core - Core integration, SQL
  1. SQL Database run locally
VHS VHS

Project date

november-december-2021


Future improvement


Acknowledgements

About

IoT Systemintegration project - C# and .NET backend for a connected car

Resources

Stars

Watchers

Forks

Languages