Разработать клиент- серверное приложение. На стороне сервера должна быть база MySQL. На стороне клиента должна быть Java и API запросы к базе на сервере (типовые RUID роуты). Все это реализовать посредством фреймворка Spring и Кибернет.База MySQL уже готова.