0% found this document useful (0 votes)
16 views4 pages

Scatman Cup App

App design for footy tipping

Uploaded by

smith.brent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views4 pages

Scatman Cup App

App design for footy tipping

Uploaded by

smith.brent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SCATMAN CUP APP

Idea and Market Research


 Identify the Problem: SCATMAN Cup Is too clunky and not user friendly.

 Market Research: NA, currently ran as google sheets.

Define Your App’s Core Features


 Essential Features:

1. Login/ individual users, linked to google account.


2. Navigation bar.
a. Club page, Landing/home page.
b. SCATMAN CUP Ladder.
c. Other clubs’ teams, View only.
d. SCATMAN Roster, View only.
e. Stats, View and filter.
f. Notifications.
g. Settings.
h. NRL ladder.
i. NRL Match/ round information.
j. Chat/ Beer bets
3. Apple and android friendly.
4. Linked to database of tires scored in the nrl, API nrl fantasy,
https://fantasy.nrl.com/data/nrl/stats/
5. Individual club page.
6. Ability to make trades within club always, bench to main team.
7. Ability to buy and sell players during trade weeks, buy new players from NRL roster and sell
current club players.

 Nice-to-Have Features:

1. Phone and computer access.


2. Beer bets page/ chat page.
a. Record of official beer bets.
b. Video of bet being paid.
c. Videos throughout the year.
3. Notifications if their player scored.
4. Notifications if one of their players get injured.
5. Settings.
a. Dark mode.
b. Notification settings.

Create a Detailed Plan


 Wireframes:

1. Club Page:

KEY ENGINEERING SOLUTIONS // L 7, 28 THE ESPLANADE, PERTH WA 6000 // 1300 305 650 //
[email protected]
 User Journey: Map out the user journey, detailing how users will navigate through your app.

KEY ENGINEERING SOLUTIONS // L 7, 28 THE ESPLANADE, PERTH WA 6000 // 1300 305 650 //
[email protected]
 Technical Specifications:

 Platform: iOS, Android, Web.

 Backend Infrastructure: SQL Server, Admin accounts, super users.

 APIs:

 Round stats, https://fantasy.nrl.com/data/nrl/stats/1.json

 Match Info, https://fantasy.nrl.com/data/nrl/rounds.json

 NRL Player info, https://fantasy.nrl.com/data/nrl/players.json

 Player Stats, https://www.nrl.com/stats/players

 NRL ladder,

Design Your App


 UI/UX Design: Design the user interface and user experience with tools like Sketch, Figma, or Adobe
XD. Focus on creating an intuitive, visually appealing, and easy-to-use design.

 Prototype: Develop a clickable prototype to test the design and get feedback.

KEY ENGINEERING SOLUTIONS // L 7, 28 THE ESPLANADE, PERTH WA 6000 // 1300 305 650 //
[email protected]
Choose Your Development Approach
 Cross-Platform Development: Use frameworks like React Native, Flutter, or Xamarin to create a
single codebase for both platforms.

Set Up Your Development Environment


 Development Tools: Install necessary development tools (Xcode for iOS, Android Studio for Android,
or IDEs like Visual Studio Code for cross-platform).

 Version Control: Use version control systems like Git to manage your codebase.

Development
 Backend Development: Set up your backend services, databases, and APIs.

 Frontend Development: Code the app’s frontend, integrating the UI with the backend.

 Integration: Ensure all components (backend, frontend, third-party services) work seamlessly
together.

Testing
 Unit Testing: Test individual components for functionality.

 Integration Testing: Ensure that all parts of the app work together.

 User Testing: Conduct beta testing with real users to gather feedback and identify bugs.

Deployment
 Prepare for Launch: Create accounts on the App Store (for iOS) and Google Play Store (for Android).

 Submit Your App: Follow the respective guidelines to submit your app for review and publication.

Post-Launch
 Marketing: Promote your app through various channels (social media, blogs, ads, etc.).

 Monitor Performance: Use analytics tools to monitor app performance and user behavior.

 Updates and Maintenance: Regularly update your app to fix bugs, add features, and improve
performance.

Resources
 Online Courses: Websites like Udemy, Coursera, and Codecademy offer courses on app
development.

 Documentation: Official documentation from Apple and Google, as well as guides for frameworks
like React Native and Flutter.

 Communities: Join developer communities on Reddit, Stack Overflow, or GitHub to get help and
feedback.

KEY ENGINEERING SOLUTIONS // L 7, 28 THE ESPLANADE, PERTH WA 6000 // 1300 305 650 //
[email protected]

You might also like