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

https://github.com/aidanbh/phoenixnowdesktop

Simple AWT client for PhoenixNow
https://github.com/aidanbh/phoenixnowdesktop

awt htmlunit java-8

Last synced: about 1 year ago
JSON representation

Simple AWT client for PhoenixNow

Awesome Lists containing this project

README

          

# PhoenixNow Desktop

This program is an unofficial cross-platform client for the open-source [PhoenixNow IP-based attendance system](https://github.com/ECGHelloWorld/PhoenixNow), used by the Early College at Guilford uppperclassmen to register attendance at Guilford for GCS attendance purposes.

#### Instructions
Clone the repository and build the project with NetBeans. Ensure that the environment variables `PHOENIXNOW_EMAIL` and `PHOENIXNOW_PASSWORD` (and optionally `PHOENIXNOW_HOST`, default is `phoenixnow.org`), are set appropriately. A logout and back in may be required on some platforms for env vars to take effect.

#### Requirements
The latest version of the Oracle Java SE 8 Java Runtime Environment must be installed. The system should support the Java AWT SystemTray interface for full functionality. Obviously, a connection (Internet or otherwise) to the PhoenixNow server is required.

### Credits and License

This program is released under the terms of the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) or any later version as shall be released by the Apache Foundation.

This program was written by myself, Aidan Hunt, as a final project for CTIS 210 Introduction to Programming at Guilford College, with the advice of Prof. Rob Whitnell.

This project uses and redistributes a compiled copy of version 2.33 of the [HttpUnit](http://htmlunit.sourceforge.net/) library and its dependencies. See the project website for license information.

This project uses a copy of the [original](https://github.com/ECGHelloWorld/PhoenixNow/blob/master/PhoenixNow/static/images/phoenixnowlogo.png) PhoenixNow icon, which is believed to be released under the MIT License as it is contained in the PhoenixNow repository. This project uses [two](https://www.iconfinder.com/icons/1398920/circle_close_cross_delete_incorrect_invalid_x_icon) [icons](https://www.iconfinder.com/icons/1398912/check_circle_correct_mark_success_tick_yes_icon) from the Flat Actions set by iconpack on Iconfinder, licensed for royalty-free commercial use per the site's license agreements.