Please provide a detailed plan, including timeline and key milestones for delivering your proposal.
Task description / Note / Backend time in days / Frontend time in days
Preparation
Setup environment / Project base 9 members 0,5 day 4.5
Wallet mobile app
Wallet using Open Source Trust wallet identical to current OS 10.0
Users (Farm Owner)
Sign up with email 0.75 0.5
Sign in / Sign out with email password 0.5 0.5
Connect wallet 2.0 2.0
Disconnect wallet 1.5 0.25
My profile
User information Farm name, contact, 1.0 1.0
location, avatar
Wallet addres Show / copy wallet address 0.5 0.5
Item owned / need to display contact address and token ID
My NFT / 1.5/ 2.0
My Bought NFT / 0.75 / 0.5
Setting - edit personal infomation / Profile name, Contact , Farm location, Avatar , portrait /1.0 /1.5
Create NFT
Create-Mint NFT / NFT can track origin, provenance, gps, name agricultural, name farm, harvest date & batch size.
List info/ List information for NFT- Provenances - GPS (chack sheet 4. Precondition item 3.5. Assumptions , assumption ID / 2.0 / 1.5
List info/ Name of product, name of farm, harvest date, harvest batch size, image
Create NFT / 2.5
My history transaction
view list transactions by ID date, type, address wallet transaction, status / 1.5 / 1.5
List NFT
View list NFTs / 2.0 / 1.0
View details NFT / asset price and Assaet basic info such as name / 2.0 / 1.0
Search / Search by ID, by asset, by user / 0.5 / 0.25
Sort by date/price / 0.5 / 0.25
Filter by date/ price / 0.5 / 0.25
Buy NFT
View price and fee to buy / 1.5 / 1.5
Accept wallet to make transaction / 1.0 / 1.5
Buy NFT Allow buy or cancel buy NFT / 3.0 /1.5
On sale NFT
Set NFT on sale / allow select single/multiple NFT to put on sale / 1.0 / 0.75
set price (USDT/ADA) 1.5 / 0.5
Set NFT information do display on sale / Name agri / set quality for per kg / set
set time available / set inventory / Date harvest / 1.0 / 15
Accept wallet to make NFT on sale / 1.0 / 1.5
Off sale NFT
set NFT off sale / allow select single / multiple NFT to put off sale / 0.5 / 0.5
Smart Contract
Create smart contract / Support for activities related to NFT/ 8.0 / 0.5
Homepage
Display list of trending NFT / Check precondition, assumptions, assumtions ID / 1.0 / 1.0
Display activities / show 10 recent activities / 1.0 / 0.75
Display list of top users / shop top 10 users / 1.0 / 0.75
General Information - Static pages
Terms & Conditions
About us
FAQ
Contact
eKYC
eKYC / integrate with Blockpass / 6.0
Others
Design DB / 4.0
UAT bug fixing / Check sheet Precoditions, Assumptions, assumption ID / 3.5 / 3.0
-------------------------------------------------------------------------
Development Effort DAYS 102.75
Requirement analyses / 21.0
UI design / 10.0
Responsive / 10.0
Testing / 36.0
Project management / 28.0
Other Effort DAYS 105.00
-------------------------------------------------------------------------
Total Effort development DAYS 207.75
=================================================
MASTER SCHEDULE
Project name
Farm NFT
Project Management
Emile Schoemaker
Start date
Week 0, after funding
End date
Week 11
Days
77
Milestones / description / start week / end week
Prepare project / Preparation, Build project plan, Analyze & define requirements / Start 0 / End 1
SRS / Write SRS / Start 1 / End 7
Coding / developing features / Start 3 / End 9
Testing / System testing and fix bugs / Start 8 / End 10
UAT / support customers during UAT period / Start 10 / End 10
Launch / Deploy to production / Start 11
Please provide a detailed budget breakdown.
See day specifications in detailed plan above
Development effort 102.75 DAYS 19.784 USD
Other effort 105.00 DAYS 20.216 USD
---------------------------------------------------------------
Total 207.75 DAYS 40.000 USD
=============================================
Please provide details of the people who will work on the project.
Emile (DutchSpirit#3077 on Discord)
Ronald & development team
If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.
The aim is to achieve a MVP and to be able to continue from there without additional support from Catalyst, giving other great projects a chance on Catalyst. Ofcourse returning to Catalyst in a later round is an option but we do not expect to need more support than requested in this proposal.