Simple Java collections manager. MyCollections helps you organise your items, such as movies or music.
β’ Graphical User Interface
β’ Manages collections of things, e.g. movies, music, etc.
β’ 50 example records included
β’ Minimum 5 attributes per item (title, author, length, etc.)
β’ Reads records from file, in this case an sqlite database
β’ Write/update to data source
β’ Search/query
β’ Add items
β’ Delete items
β’ Import/add from a data source (XML, CSV, Sqlite)
β’ Summary of data
β’ Login/registration β’ u: ricky, p: admin (must have)
β’ Add/remove users
MyCollections aims to implement the following 7 programming techniques: β’ Good coverage with unit tests, JUnit
β’ Logging with log4j
β’ Exception throwing
β’ State saving using JDBC (Sqlite)
β’ Effective use of generics and collections
β’ Extensive documentation with Javadoc
MyCollections is licensed under the GPL v3.