Venn: The friend app
When we started working on the app, there was a piece of code written but the task for us was to define all bugs and issues and continue working on the code 🔍
We have almost re-written the backend and implemented the basic user stories on the mobile side.
Our team is the best ever 🥰, we are 5 people: 4 developers and me. The team from Venn side is super involved. There are a product owner, CTO, designer, and co-founder.
We communicate in Slack every day, guys are always on-line and have lots of discussions during the day. Our weekly statuses are held on Skype.
Users’ hobbies and interests are displayed as bubbles which can be set using a tap.
We have developed an anonymous login that helps users to get straight into the app without bothering to register or log in. Anonymous users will have limited functionality and will be asked to register once they need it.
We have used Clean Architecture as we do for all our modern projects. It helps a lot when you need to provide the data for the investor demos while the server is under development.
We used GLSurfaceView to add a screen where users can see matched values and preferences bubbles, and move them around with some physics.
We have developed and implemented a proprietary user authentication service using the OAuth2 standard extended by custom authentication methods.
Thanks to this, we were able to make a transparent log in the application for anonymous users with subsequent registration via SMS and with the full saving of history and settings.