{"id":25580393,"url":"https://github.com/tderflinger/tigercontact","last_synced_at":"2026-03-30T22:30:17.788Z","repository":{"id":22773541,"uuid":"26119531","full_name":"tderflinger/TigerContact","owner":"tderflinger","description":"TigerContact is a micro service for receiving and storing contact information from e.g. a website.","archived":false,"fork":false,"pushed_at":"2014-11-07T14:04:58.000Z","size":360,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-11T01:42:00.728Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Groovy","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tderflinger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-03T13:24:09.000Z","updated_at":"2023-03-11T01:42:00.729Z","dependencies_parsed_at":"2022-08-21T12:30:40.007Z","dependency_job_id":null,"html_url":"https://github.com/tderflinger/TigerContact","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tderflinger%2FTigerContact","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tderflinger%2FTigerContact/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tderflinger%2FTigerContact/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tderflinger%2FTigerContact/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tderflinger","download_url":"https://codeload.github.com/tderflinger/TigerContact/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239952637,"owners_count":19723924,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-21T04:15:54.276Z","updated_at":"2026-03-30T22:30:17.705Z","avatar_url":"https://github.com/tderflinger.png","language":"Groovy","funding_links":[],"categories":[],"sub_categories":[],"readme":"TigerContact\n============\n\nUse Case\n--------\n\nDid you ever need to implement a contact form for a website? If your answer is yes, then the TigerContact micro service is for you. It is implemented as a RESTful web service and collects the form data and stores it in a database.\nThe sending of an email upon submission is in preparation. \n\n\nTechnical Details\n-----------------\n\nTigerContact is a micro service for receiving contact information in a website. It is a RESTful service written in Groovy and Jersey 2.11. It uses Hibernate and an embedded database (H2) for storing the contact information. Furthermore, Guice is included for dependency injection.\n\nSpock is used for testing. Gradle 2.1 is the build tool.\n\nTo start the RESTful web service use the following gradle command:\n\ngradle clean jettyRun\n\nFuture Development\n------------------\n\nI would like to encourage you to develop similar RESTful web services in different languages. So in the future one is able to see the different strengths and weaknesses of each implementation language.\n\nFor example, try to implement a RESTful micro service in Ruby, Python, JavaScript, etc.\n\nFeedback\n--------\nFor any kind of feedback I am deeply grateful. Please send en email to: tigerontact@batino.eu\nThanks!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftderflinger%2Ftigercontact","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftderflinger%2Ftigercontact","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftderflinger%2Ftigercontact/lists"}