Conversation - Geo free chat

A mobile application for geo free text chatting.

Project description

The idea of this iOS and Android mobile application is to make a tool for free text chatting when you sit in traffic jams. “Conversations” mobile app is the first specialized geo free chat. With this app you can create a chat room right on the map or enter the chat rooms created by other users and start chatting. With this mobile app you can share your impressions of the world around you or ask about the situation in nearby places. Using “Conversations” app you can find out the condition of roads on your way, ask for help on the road, coordinate actions with your friends and associates or even make new friends! The mobile app has the following advanced chatting features: messages delivery reports, messages sending reports, real-time text transmission, records of a chat history, sending photos, push notifications, message dial indication.

The key features

  • Geo free chat
  • Possibility to create or enter chat rooms
  • Real-time text transmission
  • A chat with advanced features
  • User-friendly and appealing design


  • Frameworks:
    Spring MVC, Hibernate, JavaScript, JUnit, JSP
  • UI:
    JSP, JSTL, JavaScript, JQuery, CSS, Html, Bootstrap
  • Application Servers:
    Apache Tomcat 7, Jetty
  • Operating Systems:
    Ubuntu server
  • Technologies:
    Java (EE, SE), HTML/CSS, JavaScript, Maven, JPA, REST,Java multithreading & concurrence, JDBC