Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohit17067/ems-innovaccer
An Entry Management System made with Android.
https://github.com/mohit17067/ems-innovaccer
android android-studio
Last synced: 8 days ago
JSON representation
An Entry Management System made with Android.
- Host: GitHub
- URL: https://github.com/mohit17067/ems-innovaccer
- Owner: Mohit17067
- Created: 2019-11-27T17:32:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-10T15:56:04.000Z (almost 5 years ago)
- Last Synced: 2024-11-16T21:12:43.457Z (2 months ago)
- Topics: android, android-studio
- Language: Java
- Size: 13.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EMS-Innovaccer
An Entry Management System made with Android.
Visitor can check-in and check-out with their details. Host can update the details. Messages are generated and sent automatically to the concerned party.## Functionality
### Main Page
The application starts with a simple UI providing options to the user using `Radio Button`. User has to choose an options and click GO `Button` to proceed.
First to options are for the visitor to check-in and check-out respectively. Third Option is for the host to update its details.### Visitor Check In
Visitor can check in using this option. All `text-fields` are mandatory and a `toast` is generated if not filled.
After clicking `CHECK IN` button, a mail is generated using `AsyncTask` and `Javafx-mail` library. At the same time, database is updated with the `visitor` details.
Visitor can not checkin again with the same details.### Visitor Check Out
Visitor can check out using this option. Visitor must be logged in to use this feature.
The UI and the approach is similar to that of check-in. In this case mail is sent to the visitor with all the details. Check-In Time and Check-Out Time are stored in the database with `Java-DateTime` module.### Update Host Details
This feature can only be used by the host as a password is required in this feature. Details Field and Button are `disabled` initially and are enabled only after correct password is entered. The details for the host are also saved in the database.
The current password for updating host details is - **host**.**External-File Storage** feature of android is used to store the entire database.
Email Id Made for the Application - **[email protected]**
PS - Remember current password to update host details - **host**
**The apk for the application is provided in the repository - `ems.apk`**