AquaCard NFC is a Flutter application that enables user authentication through reading NFC cards and verifies their validity.
AquaCard NFC is a mobile application that allows users to log in by reading their NFC cards. The application performs authentication of NFC cards and checks their validity. If the correct card is read, the screen turns green; otherwise, it displays a red alert. After 10 seconds, the screen returns to grey.
Here are some screenshots of the application:
The following libraries are used in the application:
Follow the steps below to set up the project in your local development environment:
- Clone the project:
git clone https://github.com/aliozer0/AquaCard-NFC.git
- Install dependencies:
flutter pub get
To use AquaCard NFC:
- Launch the application:
flutter run
- Enter your credentials.
- Hold your NFC card against the back of your device.
- The screen changes color based on card verification.
- HTTP POST requests handle data exchange with the server.