/iitg_scanner

An application to scan the barcode from IITG id-cards, and monitor timings of students in and out of campus.

Primary LanguageDartMIT LicenseMIT

iitg_scanner

IITG Scanner

Scan id-cards anytime, anywhere

🙋‍♂️ Who are we?

This project was made by the Flutter Development Team, Student's Web Committe, IIT Guwahati. Primary contributor - AB. Special thanks to Alan for his help in testing.

🤔 Why did we make this?

We made this to ensure hassle free entry and exit of students in and out of the campus, especially keeping in mind the limitations and restrictions imposed by the pandemic situation.

🎬 Short Demo

WhatsApp.Video.2021-03-19.at.5.13.26.AM.1.mp4

⚙️ Tech-Stack

The application is built entirely with Flutter. For our backend services, we have made use of Firebase. We have also setup a CI/CD using GitHub Actions.

🏃🏻 Getting Started

Prerequisites:

  • Get Flutter up and running. For this purpose visit - Flutter docs.

Building from source:

  • If you are using an IDE like Android Studio, you may use suitable GUI/hotkeys. Here is how you can work things from the terminal.
    git clone https://github.com/swciitg/iitg_scanner.git
    cd iitg_scanner
    flutter run
    

📜 License

This project is licensed under the MIT License - a short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

🤝🏻 Contributions

Contribution of all sorts are welcome.