Skip to content

cardianco/cardian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cardian

Website: cardian.ir

The Cardian project is aimed at providing a hardware and application design for building a fully functioning car alarm system. It consists of a hardware part, including a remote and a main board, a PHP-based GraphQL API on a server, and a QML-based cross-platform application.

This repository belongs to the application part of the Cardian project, and two other related projects are cardian-server and cardian-hardware.

Preview

Here is a preview of the application pages in dark mode.

Cardian application preview
Preview of the application in darkmode

Usage

Note: Development of this application has stopped, therefore I haven't provided any build instructions.

To compile this project, you need Qt 5.15.2.

Dependencies

  • Qt (LGPLV3) User Application
  • Hive (MIT) QML GUI
  • Veqtor (MIT) QML SVG renderer
  • Qt-AES (Unlicense) Qt AES library

Third Parties

  • $\LaTeX$ (LPPL) Documentation
  • Drawio (Apache-2.0) Documentation Charts
  • Altium (Commercial) PCB design
  • CubeMX (Free software) IDE
  • STM32 (Commercial) hardware