About
Shred is a mobile app that connects mountain bike racing enthusiasts. It helps users to organize and host events and adds another dimension to user interaction by sharing biking photos and videos
OUR CLIENT HAD MULTIPLE NEEDS
COMMERCIAL
Make up for 5 months of time wasted on inadequate development by the previous team
Improve the app's stability to reduce reputation risks
Produce high-quality and timely results to accommodate the previous team's mistake
Support new features and complicated business logic
Spend the limited development budget with maximum efficiency
TECHNICAL
Update the project's initial architecture
Review and refactor the code
Improve the app's UI/UX design
Implement current technologies and improve the app's performance
THE APPLICATION'S
INITIAL CONDITION
The app's performance was unstable and slow
UI/UX design was not user-friendly
The app's architecture was crude and did not allow for quick implementation of new features
The app was in its initial development stages with a bare minimum of poorly executed features
THE FRESHCODE
TEAM FACED THE
CHALLENGES OF
Providing technical and commercial expertise on the application's UI/UX, design, development, and new features implementation
Updating the app's architecture at the development stage
Refactoring the code and eliminating errors in server-side part of the app based on Python and Django
Application's full redesign
FEATURE SET
Register new users and groups
Communicate with users and teams, discuss events via built-in messenger
Create and manage events: create an event, invite users to future events and manage RSVPs, check-in/check-out to an ongoing event, set location and route, send notifications about event changes, deliver push notifications
Edit user profile
Share photos, videos, posts, and comments
Browse racing news (under development)
Share geolocation data within the group (under development)