wooden-a

byMoksh Shah

Build a mobile app: theres a app called pro-glide heres the link to it: https://play.google.com/store/apps/details?id=com.jeeva.proglide&hl=en-US now what i want is clone of these with the full premium subscription unlocked directly.... no matter put some random name for the app but i want a clone for this app with again saying all features which the og app gives in subscription model!

LandingHomeResults
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 4

System Requirements Document for Project Wooden-a

Introduction

Project Wooden-a aims to develop a mobile application that replicates the features of the Pro-Glide app, with all premium subscription features unlocked. The app will be a clone of Pro-Glide, offering the same functionalities without requiring a subscription.

System Overview

The Wooden-a project involves creating a mobile application that mirrors the Pro-Glide app's functionalities. The app will provide users with access to all premium features without the need for a subscription. The app will be available for Android devices and will include features such as smart compatibility search, screen guard finder, and battery matcher, among others.

Functional Requirements as Story Points

  • As a User, I should be able to perform a smart compatibility search by typing a device name to instantly see all matching spare parts.
  • As a User, I should be able to use the screen guard finder to find devices sharing the exact same screen model and cutout.
  • As a User, I should be able to discover devices with identical screen dimensions using the full temper feature for a perfect fit.
  • As a User, I should be able to search by battery model code or device name to ensure proper battery fit with the battery matcher.
  • As a User, I should be able to verify that display connectors match and find interchangeable screen versions to reduce returns.
  • As a User, I should be able to check model numbers for compatibility of microphone and fast-charging sub-boards.
  • As a User, I should be able to identify which phone cases fit multiple phone models by grouping inventory via "Base Model".
  • As a User, I should be able to instantly cross-reference compatible parts to optimize inventory and reduce dead stock.
  • As a User, I should be able to reduce returns by ensuring compatibility before opening sealed parts.
  • As a User, I should be able to perform precise, verified data lookup without manual measuring or online search.
Page 2 of 4

User Personas

  • Regular User: A user who wants to access all features of the app without any subscription barriers. They are interested in finding compatible spare parts for their devices quickly and efficiently.

Core User Flows

  • User opens the app -> Enters device name -> App displays matching spare parts.
  • User selects screen guard finder -> Enters device details -> App shows compatible screen models.
  • User uses battery matcher -> Enters battery model code -> App confirms battery compatibility.
  • User checks display compatibility -> Enters display connector details -> App verifies match.

Visuals Colors and Theme

  • primary: #1E90FF (Dodger Blue)
  • primary_light: #63B8FF (Light Dodger Blue)
  • secondary: #FFD700 (Gold)
  • accent: #FF4500 (Orange Red)
  • highlight: #32CD32 (Lime Green)
  • bg: #FFFFFF (White)
  • surface: #F8F8FF (Ghost White)
  • text: #000000 (Black)
  • text_muted: #696969 (Dim Gray)
  • border: #D3D3D3 (Light Gray)
Page 3 of 4

Signature Design Concept

The Wooden-a app will feature an interactive "Compatibility Universe" on the home page. Users will see a dynamic galaxy map where each star represents a device or part. Clicking a star will open a detailed card with compatibility information. Users can drag to rotate the galaxy, and hovering over stars will highlight connections between compatible parts. This concept will use @react-three/fiber for 3D interactions and gsap for animations.

Landing Hero Motion Brief

The landing page will feature a continuously moving 2D composition built with motion/react. The animation will show a device transforming as compatible parts gather around it, illustrating the app's capability to find perfect matches. The animation will loop every 10 seconds, with interactive elements allowing users to explore different parts and their compatibilities.

Interaction Model & Motion Direction

  • Interaction Model: Parallax
  • The landing page will use layered depth via scroll, with decorative layers translating at different speeds to create a visually rich first impression.

Non-Functional Requirements

  • The app must be responsive and work seamlessly on various Android devices.
  • The app should load quickly and provide a smooth user experience.
  • The app must ensure data security and user privacy.
Page 4 of 4

Tech Stack

  • Frontend: React Native for mobile app development
  • Backend: FastAPI
  • Database: MongoDB
  • AI Models: Not applicable
  • Local Orchestration: Docker
  • Server-side Orchestration: Kubernetes

Assumptions and Constraints

  • The app will be developed for Android devices only.
  • All premium features of the original Pro-Glide app will be unlocked and available to users without a subscription.
  • The app will not include any in-app purchases or ads.

Glossary

  • Smart Compatibility Search: A feature that allows users to find compatible spare parts by entering a device name.
  • Screen Guard Finder: A feature that identifies devices with the same screen model and cutout.
  • Battery Matcher: A feature that ensures proper battery fit by searching with a battery model code or device name.
Landing design preview
Landing: View Compatibility Universe
Landing: Explore Galaxy Map
Home: Smart Compatibility Search
Results: View Matching Parts
Home: Screen Guard Finder
Results: View Compatible Screens
Home: Full Temper Finder
Results: View Same Dimension Devices
Home: Battery Matcher
Results: Confirm Battery Fit
Home: Display Connector Check
Results: Verify Connector Match
Home: Sub-Board Model Check
Results: View Case Grouping by Base Model
Landing design preview
Landing: View Compatibility Universe
Landing: Explore Galaxy Map
Home: Smart Compatibility Search
Results: View Matching Parts
Home: Screen Guard Finder
Results: View Compatible Screens
Home: Full Temper Finder
Results: View Same Dimension Devices
Home: Battery Matcher
Results: Confirm Battery Fit
Home: Display Connector Check
Results: Verify Connector Match
Home: Sub-Board Model Check
Results: View Case Grouping by Base Model