/MyITCompany

MyITCompany java simulator

Primary LanguageJava

JavaSE-MyITCompany

Dependencies: json-simple-1.1.1.jar and Java 1.8 (DateUtils)

This is a project developed to practice the creation and manipulation of JSON objects. It is a simulator of a software company. You can create ProjectTeams and add Developers. Those developers are responsible for Activities. ProjectTeam is an abstract class. The difference between the classes which extend this class is the salary.

The program will try to read from a file on disk (filename in argument), if that file does not exist data is generated. The program can print information to console and save the company structure (in JSON) to a file on disk.