Muslim Professional Mentoring App

Role: Side Project
Team Size: 1
Project Term: September 2016 – Present

Requirements Summary:
Create an application that allows Muslims to:

  • Connect with other Muslims who share similar interests
  • Give mentors the opportunity to advise others, both in personal chats and in group chats

The build, so far, includes:

  • Glassfish 4.1
  • Hibernate 5.2
  • Android 4.0.1 +
  • Jersey 2 (JAX-RS)
  • Jersey Test Framework (uses JUnit testing)
  • JUnit
  • MySQL
  • Maven for dependencies
  • GIT for version control
  • Docker for testing builds

Result (So Far):
The Android app, so far, has been released as a functionless wireframe on the Google Play store to retrieve advise from users. It will be updated once the RESTlike webservice is complete with the functionalities necessary for initial launch.

The profile management features, except the handling of profile pictures, has been implemented, along with their JUnit test cases.

Some functionality for providing access tokens has been complete, along with its associated test cases.