WE OFFER A FREE CONSULTATION
Add file

WHAT IS BUCKITDREAM?

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
OUR CLIENT HAD MULTIPLE NEEDS
COMMERCIAL
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
TECHNICAL
Perform code refactoring
Upgrade the architecture
Develop and implement the functional and graphic redesign
THE APPLICATION'S INITIAL CONDITION
  • 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
THE FRESHCODE TEAM FACED THE CHALLENGES
The project's deadline was tight with only
2.5 months
to implement a full overhaul. The previous team did not meet the client's timeline and quality requirements
The first stage took 1 month to:
  • Stabilize the existing app with faulty architecture;
  • Improve code quality and remove all bugs and errors;
  • Establish the app's consistently high performance;
  • Correct design errors for both platforms and various screen resolutions.
The second stage took 1.5 months to:
  • Implement the app's full redesign;
  • Supply the app with new complex features;
  • Synchronize the app with the client's main blog.
Let us estimate your project
ALEX SLOBOZHAN
SOLUTIONS
FEATURE SET
  • 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
MOBILE APP
Frontend:
React native, react, redux, redux-saga, firebase, deep linking
Backend:
Node.js, Google Spanner ORM, Google Cloud Functions
Database:
Google Spanner
External services:
Firebase, Google services
BLOG/SURVEY CMS
Frontend:
MobX, React, Draft JS
Backend:
Node.js, Google Spanner ORM, Google Cloud Functions
Database & External services:
Google Spanner
THE FRESHCODE TEAM PRODUCED THE DESIRED RESULTS
COMMERCIAL
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
TECHNICAL
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
LESSONS LEARNED
Everyday we work hard to make life of our clients better and happier


PROJECT'S TIMELINE
  • First stage - 1 month
  • Second stage - 1.5 months
FRESHCODE TEAM
First stage:
  • Project manager - 1;
  • Senior developer - 2;
Second stage:
  • Project manager - 1;
  • Senior developer - 4;
SERVICES RENDERED
  • Web development
  • Mobile development
WORKFLOW PHASES
Client's requirements assessment
Step-by-step development plan design to fit the client's schedule
Development roadmap and cost negotiation
Development plan implementation within the deadline
Regular communication with the client, interim reports, and project demos
The client's newly occurring requirements implementation
Finished product delivery to the client
GET A FREE CONSULT ON YOUR PROJECT'S PERFORMANCE AND

IMPROVEMENT POTENTIAL