zimbopy / zimfarm Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Fill out the README with general information about the project:
What it does
Who is making it
Why it's important
How to contribute
How to get started (dev env)
We you discussed about this with @cachedout and interesting points came up during this.i will see if i still remember the details of this process we did.
We have a hypothetical farmer, named Alice. :]
Alice resides in the farming area close to Harare which is Acturus and she has alot of farming products the she produces.At her farm Alice mainly focuses on horticulture products such as tomatoes,onions,carrots,cabbages and mangoes.Alice is not able to travel to the city to get good markets for her products but often times consumers lack the products that she produces.She looks for an alternative to this and found the ZimFarm platform.
She knows that she mainly produces horticulture products and has a community truck that she uses to transport the products to town.In this truck there are other products from the surrounding farmers and can pay a small fee to transport this to the city (Harare).She knows that breakages might happen along the way.When she come to the Zimfarm homepage she founds a link to the register page.
The register page allows her to register as a horticulture farm from a list of other fields like dairy farming, crop farming which splits to the various sections of the crop like maize,groundnuts,roundnuts and rapoko. The register page request for her full name,address,province,farming region,closest city,distance from the nearest city.gender.
When she successfully register she is taken to her personalized dashboard that has all her personal details above with an option of uploading her profile photo.It also has a section for her to fill her bio and how long she has been a farmer and any awards given to her.A checkbox of what level of farming she is at like A1,A2 or communal farmer.
She is then taken to a platform(page) where she can add the list of products that she has to offer of-course under her horticulture section.The amount of products available in kilograms,a photo of the products on their parent plant and also another photo of the products after they have been reaped and is packed into the packing material.The delivery time-frame and also the preferred method of payment like cash , ecocash/telecash/netcash or a bank transfer. Ofcourse the unit cost price.She can also have an option to highlight the area that she can be able to deliver including the delivery price cost.
As soon as she fills these details they will be viewed by BOB #4, there is no direct communication between Alice and Bob except through the platform.When Alice is out of the products she has an option to update the list of her products.When Alice has committed a fraud she can be deactivated and if the ZimFarm staff made a mistake about her fraud issue she can be activated again and if it is verified that she was involved in a fraud case here account can be deactivated from the the ZimFarm platform. Alice's previous transactions will be stored and other consumers can be able to see the service that she offered and the ratings that she got from the particular service.
After finding Zimfarm very profitable to her Alice decides to venture into dairy farming and wants to add that on the Zimfarm profile she can be able to do that.
We talked about this a little bit but we need to expand on this. I'll do my best to replicate those notes here:
We have a hypothetical user, named Bob
. :]
Bob resides in Harare and one Saturday afternoon, he decides that he wants to hosts some guests for a dinner party the next day. He knows that he needs some vegetables for a salad that he wants to make. Bob is fairly health-conscious though he doesn't like to travel, so he doesn't really want to go down to a street vendor or to a grocery.
Instead, he comes to the ZimFarm site to do his shopping. He knows that he needs lettuce, tomatoes, and onions. When he first comes to the front page, he finds a link to Start Shopping
.
When he clicks it, he's able to fill in the items that he needs and the quantities of each. He checks a box indicating that for this order, he requires delivery. After doing so, he is presented with a list of farmers who are close by and can deliver the items he needs by the following day.
Before he finalizes his order, he's able to filter the proposed list against things like, Quality of product
, Proximity to delivery location
, Price
and so on.
Once he's ready to make his order, he can fill in his relevant details and choose to store them for future use or he can simply log in again. He select payment options and then confirm the order. Once the order is in, he'll be sent an email confirming the order.
I don't know if i am the only one facing this issue
Why am i seeing only a hello after installing this app and running
We have a basic consumer workflow sketched out in #4. From this, we propose some wireframes and discuss them.
We need to decide what tool to use for wireframing. It should be something free to download and use and easy for everybody to modify any proposed wireframes.
Does anybody have a suggestion on this?
Originally done on codeshare.io and currently sitting on some of the student laptops. Just need to commit it to the repo.
We need to write out a basic user story for the farmer, similar to #4
Once complete, please label it with feedback requested
and the user story
labels.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.