Skip to content

ZouariOmar/Astra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Contributors Forks Stargazers Issues MIT License Linkedin


Astra
Astra

A cross-platform desktop application designed to streamline shopping mall operations by integrating various services, including employee management. It also features facial recognition authentication for secure access.

C++ Cmake Bash Script Qt Doxygen OpenCV

Key FeaturesHow To UseDownloadCreditsRelatedLicense

screenshot

Key Features

  • Cross-Platform GUI
    • Built with Qt6, providing a seamless experience on Windows, macOS, and Linux.
  • Modular Architecture
    • Flexible integration of C++ and Qt6 for optimal performance.
  • Offline Support
    • Operate without an active internet connection.
  • Facial Recognition Authentication
    • Secure login system using OpenCV (cv2) for face recognition.

How To Use

To clone and run this application, you'll need Git, C++, and Qt6 installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/ZouariOmar/Astra

# Go into the repository
$ cd Astra

# Install requirements
$ ./downloads/requirements.sh

# Build the C++ components
$ ./run.sh ninja --root

# Run the app
$ ./run.sh run

Download

You can download the latest installable version of Astra for Windows, macOS, and Linux.

Emailware

Astra is an emailware. Meaning, if you liked using this app or it has helped you in any way, I'd like you to send me an email at [email protected] about anything you'd want to say about this software. I'd really appreciate it!

Credits

This software uses the following open source packages:

Related

  • QRME - A QR code generator app
  • Tic Tac Toe - A classic game built with SDL and C++

License

MIT


Linkedin Zouari Omar  ·  GitHub @ZouariOmar  ·