Code Monkey home page Code Monkey logo

cicheck's Introduction

ciCHECK Project 💻 💳 (Attendance tracking system)

ciCHECK: Attendance tracking system, Scanning RFID Cards or tags and saving text and excel records on connected computer (Arduino and Processing Mini Project)

Links to download latest ciCHECK app and requirements:

↪️ User guide instructions:

Install Instructions for ciCHECK app:

  1. Download "ciCHECK Box Drivers.zip" then extract/decompress the folder to Desktop, Double click on "run.command" (Requires password), then Double click on "CH34x_Install_V1.4.pkg" Install then reboot.
  2. Download and run "ciCHECK Installer.pkg" and follow Instructions to install (insert user password if needed)
  3. ciCHECK app is ready to run from Launchpad and Applications folder

Instructions to use ciCHECK Box and app:

  • To add new users:

    • Run the app "ciCHECK.app"
    • Plug the ciCHECK box ,Check if the box is connected in the app
    • Then click on "New card" button, follow instructions.
  • More guides coming soon...

Side note:

  • It is safe to unplug/plug the ciCHECK box into another usb port

🖼 Screenshots:

ScreenShot of the ciCHECK application (MacOS) screen shot 1 screen shot 2

The ciCHECK box Plugged to the computer screen shot Attendance Pad

ScreenShot of generated excel sheet file records screen shot Attendance Pad Records

⚙️ Electronics Developement Instructions (for developers):

Side note: I developed the project little bit further by adding LEDS to the project to notify when the card is scanned and when the arduino is on.

🖥 App Developement Instructions (for developers):

Used Developement Envirement softwares:

Both code sources for Arduino and for Processing are shared on the master repository, to add more features and enhacements work on Processing source code.

  • the Processing code uses:

    Java Excel API library (Included on the code source of Processing) / Java Mail Library (Builtin with Processing).

  • the Arduino code uses MFRC522 library (Available in Arduino library manager).
  • the Arduino pitch sounds library (included) for future sound feature developement.

Credit:

2018 (c) Soufiane Gouiferda

Thanks to:

Connect Institute http://connectinstitute.ma/

cicheck's People

Contributors

gouiferda avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.