Banking system and test it using junit testing and gui testing using sikuli api
simulating a bank system (create account,withdraw,deposite)
implemented using a queue data structure
ability to convert currency
tested usin junit and sikuli (GUI testing) APIs
you can read the Software Testing Report.pdf
video of the GUI testing