It is a mobile application for planning, storing, discussing, and sharing dreams with friends and family. Users can also share the dreams they have fulfilled and the journeys they took within the app and on social media
Correct the errors made by the previous development team and deploy and updated product
Ensure a stable high performance to reduce user complaints and outflow
Update the business-logic and broaden the application's feature set
Complete the first stage (code refactoring and performance enhancement) in under a month
Perform code refactoring
Upgrade the architecture
Develop and implement the functional and graphic redesign
The unstable application had a minimal number of poorly implemented features
One in four users removed the app after registration
App Store and Google Play ratings were under 3
The overall number of installations was under 10,000
Multiple customers complained about the app's performance
Tight deadline to implement a full overhaul. The previous team did not meet the client's timeline and quality requirements
Create dreams, bucket lists and share them with friends
Share dreams with friends and family via social media
Mark dreams as completed once they are fulfilled
Plan dreams, specifying locations, dates, and budget
Follow dreamers, browse, comment, and mark the best dreams and add them to a bucket list
Create private dreams to be shared with the inner circle
React native, Objective-C, Swift (for iOS) and Java, Kotlin (for Android), react, redux, redux-saga, firebase, deep linking
Node.js, Google Spanner ORM, Google Cloud Functions
Google Spanner
Firebase, Google services
MobX, React, Draft JS
Node.js, Google Spanner ORM, Google Cloud Functions
Google Spanner
Completed all tasks on time to speed up the launch of the updated application
Bolstered the app's performance and stability to reduce the number of user complaints by two-thirds
Boosted the app's popularity by the factor of 8, the overall number of installations exceeded 130,000
Increased the app's ratings by over 20%
Implemented new features to enhance user engagement among existing users
Provided 2 Senior developers in 2 days to jump straight into implementing the first stage
Saved the client's resources on headhunting, hiring, and maintaining the development team
Supplied the Project manager fluent in English to enable constant communication between the client and the team and oversee task assignment and management
Dynamically changed the team depending on the project's goals and budget, engaging 4 specialists at the first stage and 5 experts at the second stage
Refined the app's architecture to cut the new features' implementation time
Refactored the code and corrected errors to improve the app's performance and stability
Implemented new features to make the app more attractive to users
Get a free consult on your project's performance and improvement potential