A webservice based social collaboration application
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
.gitignore
.travis.yml
Dockerfile
LICENSE
README.md
buildAndRun.sh
pom.xml
runSonarAnalysis.sh

README.md

Copyright (c) 2017-2018 by Botorabi. All rights reserved.
https://github.com/botorabi/Meet4Eat

License: MIT License (MIT)
Read the LICENSE text in main directory for more details.

Current Version:   0.9.3
First Created:     August 2017
Author:            Botorabi (botorabi AT gmx DOT net)

Maintainability Test Coverage Build Status

Meet4Eat

Meet4Eat is a social collaboration system providing an easy way to communicate with your colleagues and friends to make an appointment for a social event such as meeting for daily lunch.

For more details visit the Meet4Eat website https://m4e.org

Meet4Eat - A Cloud Application

The system consists of two major parts: a server providing proper web services and a client for user interaction.

Web Services? Tel me more!

The web services are implemented by using bare-bone Java EE providing RESTful services. They provide following functionality.

  • User authentication

  • Resource access control considering various user authorization roles

  • System maintenance

  • Support for automated migration tasks during an application update

  • The actual application

An administration panel provides a convenient user interface for system monitoring and trouble shooting.

What about the User Interaction

The user interacts with the system by the means of an application client. For desktops a Qt based application is unter development, see Meet4Eat Desktop https://github.com/botorabi/Meet4Eat-Desktop. Later, native apps for smartphones and a browser based solution may follow. All clients have the same REST interface for interacting with the system, so it is simple to develop third party applications for Meet4Eat.