Skip to content
Sabika Gold Digger
Share
Explore
Sabika Gold Digger

icon picker
Development Flow

The idea is to complete Mobile, Web, and Admin parallelly. So, We need to add multiple resources for the flutter development.
1 Flutter Developer will work on mobile and Web
1 Flutter developer will work on Admin development
1 Node developer will work on API development
Before development, the design will start.

Designing:

Mobile and Web app designing ( 1 Week)
Admin development (3 to 4 Days)

Development:

After completion of the Mobile and Web app designing, the development will start.
We need a development server, TheMetalPrice subscription, and Twillio messaging API subscription before we start development. (collect this during the designing process)

USER:

Back-End:

setup back-end
Database Designing
Start to write User APIS for login, registration, update profile, etc

Mobile & Web:

Setup project
Localization
Network setup
Designing and integration of API

Admin:

Web-only
Login only (Super user)
Designing
API integration

List of deliverables for Mobile and Web App:

Login
Registration
Forgot Password
Settings
Profile
Logout
Language
Currency
Privacy Policy
App version name
Local Auth setup

List of deliverables for Admin:

Login
Manage User
Admin user manager
App user manager
Available countries

Testing and Bug Fixing:

Test and fix finding from the developed modules

BUY/SELL (Without payment Gateway):

Back-End:

Setup the material price
Sync data periodically or use its socket and store it to db
Setup socket for app users
API for buy/sell, purchase history

Mobile & Web:

Setup price socket with select currency
Setup API for price graph

List of deliverables for Mobile and Web App:

Home Screen
Live price
Graph
5 transaction
Buy/Sell Button
Wallet
Complete flow of buying with price and commission (without payment gateway)
Complete flow of Sell with price and commission (Without payment gateway)
Transaction history
Currency conversion

List of deliverables for Admin:

Gold wallet
Add gold
Commission setting
% in buy
% in sell
Transaction history
User
Transaction history

Testing and Bug Fixing:

Test and fix finding from the developed modules

Payment and Release:

Back-End:

Setup payment gateway
Create proper middleware for Credit debit
API for buy/sell with payment

Mobile & Web:

Payment gateway integration
Credit Dabit flow as per API or Payment Gateway

List of deliverables for Mobile and Web App:

Dabit real money with a sandbox at purchase time
Credit real money with a sandbox at Sell time

List of deliverables for Admin:

Dashboard with
Live price
New users
Total buy and sell of the day (with filters)
Gold balance
Buy/Sell price (by calculating with commission)

Testing and Bug Fixing:

Test and fix finding from the developed modules

Release App to the store:

Prepare the production server by enabling all security
Prepare content and images for stores
Create app to the stores
Upload app with production URL
Test
Go Live

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.