Social Meal - social application - development of Android application

in utopian-io •  7 years ago  (edited)

I would like to introduce my open source project "Social Meal" that I started recently with my friend. I am developing Android application and my friend is creating web API in APT.NET Core.

What is Social Meal about?

Social meal is an application that allows people to participate or create event to share meal they prepared. The main advantage of social meal is to improve interpersonal relationships, make new friends to spend free time with them while enjoying food you like.

Used popular libraries and technologies

  • Kotlin language
  • MVP architecture
  • Dagger2
  • Retrofit2
  • RxJava2
  • JUnit4

Current and upcoming features

This is begining of development. At this moment project include:

  • basic Dagger2 modules used for dependency injection,
  • continous integration (travis),
  • configuration of Retrofit2 to automatically refresh token,
  • login screen with presenter unit tests,
  • registration screen with presenter unit tests,
  • forgot password screen with presenter unit tests,
  • basic models to handle API requests on screens mentioned above

Upcoming features:

  • authorization server units tests,
  • profile screen layout,
  • profile screen logic,
  • profile screen upload avatar,
  • profile screen upload background photo,
  • profile screen unit tests,

In the more distant future:

  • ability to create meal share events,
  • ability to search and filter other people events,
  • ability to willingness to participate in other people events,
  • ability of event creator to accept or decline people,
  • push notifications
  • ability to login with facebook, twitter or google account

Useful links

Last commits screenshot

Last commits

Screenshots of application

Login screen
Reset password screen
Registration screen



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @stramek I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x