Home  CV  Contact

The Green Thumb Logo

The Green Thumb (repository)

Summary
🍏 A CRUD application written in Java that incentivizes behavior that leads to less CO2 consumption. It was implemented in the Client-Server model, of which both parts can be found in this repository.

Features

With “The Green Thumb”, the user:

Tools

PurposeName
Programming languageJava
Dependency managerMaven
Version control systemGit
Testing frameworksJUnit, Mockito
Server frameworkSPRING
DatabaseMYSQL
Database interactionJDBC
Object–relational mappingHibernate
Client-server communicationREST-API

Installation Process

To run “The Green Thumb”, first a local instance of the server has to be initialized. It is assumed that both a Java JDK and an IDE such as IntelliJ or Eclipse are installed and that the users operating system is Windows.

Now, the client can be started.

Contributors

This app was developed using the SCRUM methodology together with:

Licence

“The Green Thumb” is published under the MIT licence, which can be found in the LICENSE file. For this repository, the terms laid out there shall not apply to any individual that is currently enrolled at a higher education institution as a student. Those individuals shall not interact with any other part of this repository besides this README in any way by, for example cloning it or looking at its source code or have someone else interact with this repository in any way.