Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abdullahwaqar/markmepresent

A QR based Attendance System.
https://github.com/abdullahwaqar/markmepresent

Last synced: about 11 hours ago
JSON representation

A QR based Attendance System.

Awesome Lists containing this project

README

        

# MarkMePresent
MarkMePresent is a simple attendance system based on QR codes.

Generate a Class that generates a QR code, User scans the code and marks himself/herself present.

### System Includes
+ Android Application - (Kotlin)
+ REST API Server - (NodeJs & Express)
+ Basic Web Client - (Vanilla Javascript)

### Some Screenshots
##### Mobile App Screenshots

##### Web Client Screenshot

![webclient screenshot](https://github.com/abdullahwaqar/MarkMePresent/blob/dev/doc/screenshots/webclient-ss-rev2.png)

#### **Disclaimer: The *server* and the *webclient* is for demoing purposes and may not include full functionality.**

---

## Building & Running Application
Well download the source code and let *AndroidStudio* do its thing.

## Running Server
```
cd api

npm i

npm start
```

## Running WebClient
```
cd client

python -m SimpleHTTPServer 8080
```

Can be server over any generic HTTP server.