Skip to content

Haicam/Mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haicam Logo

Mobile app - Android & IOS

Consumer app using Flutter 3.0.0, Dart 2.17.0 and DevTools 2.12.2.

Haicam introduces end-to-end encryption technology to home security cameras since 2017

“With cases of privacy invasion and security breaches involving home security systems on the rise, there has to be a better solution. I think this is it.”

Founder of Haicam

More information about the project is available on the website.

Design Pattern

  • Bloc is a design pattern to help separate business logic from the presentation layer and enable a developer to reuse code more efficiently.It helps developers implement the Bloc design pattern in their Flutter application. It means that a developer must know the state of an app at any time. There should be something displayed on the screen for every interaction with the app to let users know what is happening.

Project Structure

  • Project is divided into respective folder as the folder name describes.
  • Features Folder:Each feature folder has its own Model, View, Service and bloc folder.
  • There are commons and helper folder which have global app constants and common utilty functions.

Testing

  • Unit/UI test and test cases.

Support

If you have any specific questions concerning our project, feel free to contact us.

Participating and Contribution

If you like what we do, and willing to intensify the development, please consider participating.

You can improve existing code and send us patches. You can add new features missing from our code.

You can help us to write a better documentation.

Thanks.