lo-mercat's Introduction
lo-mercat's People
lo-mercat's Issues
Display specific market information
As a superadmin
I want to have a complete overview of one specific market
In order to manage it's status
Requirements
- The view should display all the information related to a market
- The view should provide access to the most common actions (delete, update, assign a slot)
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Delete a farmer's market
As a superadmin
I want to be able to delete a farmer's market
In order to update the available markets
Requirements
- The market should be removable only when no farmer's are assigned to the market stands
- A confirmation pop up should appear in order to confirm the deletion
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Sign up a customer
As a customer
I want to be able to sign up
In order to access the platform
Requirements
- Access credentials (Email & Password)
- User data (Full Name, Gender, Age, Email)
- Redirect to main page
Task Completion Checklist
- Completed Sign up flow on Mobile
- Test Sign up flow on Mobile
- Screenshot on Mobile
- Completed Sign up flow on Web
- Test Sign up flow on Web
- Screenshot on Web
Pie Chart about types of fruits and vegetables
As a superadmin
I want to know the distribution of vegtables and fruit sales
In order to know the preferences of the consumers
Requirements
- Req 1
- Req 2
Dependencies
- Dep 1 (Write # issue_number together in order to reference it)
- Dep 2
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Display overall markets view
As a superadmin
I want to have an overall overview of all the markets
In order to be able to control and manage them quickly
Requirements
- Simple interface
- Display market critical information ( name, place, ocurrency, stands)
- The view should provide quick access to a specific market complete information
- The view should provide quick access to the most common actions (create, update, delete)
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Verify and manage a farmer
Select a market
As a customer
I want to select a market
In order to get more information on the market
Requirements
- The full list of markets
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Overall sales of a farmer's market
As a superadmin
I want to know the overall sales of a market
In order to know how much money it is generating
Requirements
- Req 1
- Req 2
Dependencies
- Dep 1 (Write # issue_number together in order to reference it)
- Dep 2
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Sell products
Obtain recommendations
Remove farmer's access to the platform
As a superadmin
I want to be able to remove acces from the platform
In order to enforce my policies
Requirements
- A pop up should appear in order to confirm the access restriction
Dependencies
- Dep 1 (Write # issue_number together in order to reference it)
- Dep 2
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Delete farmer account
As a Farmer
I want to Delete my Account
In order to delete all the storage
Requirements
- Having registered to the app
- Having logged in to the app
- Complete a poll
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Manage costumers
Manage farmer's users
Study performance of the store
Overview
Add a description of what this functionality is aiming to provide.
Features
List of features that need to be tracked
Useful links
- Visual design
- Api definition
- Other links...
Market opening hours
As a customer
I want to know at what time the market open
In order to visit the market
Requirements
- Simple interface to look at information
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
See list of products in a market
As a customer
I want to be a able to see the list of products in a market
In order to be able to buy them
Requirements
- The market in which you are browsing the products
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
General topics
Overview
Add a description of what this functionality is aiming to provide.
Features
List of features that need to be tracked
- Mercury
- Venus
- Earth (Orbit/Moon)
Useful links
- Visual design
- Api definition
- Other links...
Best-selling articles
As a customer
I want to see best-selling articles
In order to getting advice from the app
Requirements
- have a history by type of product sold in a market
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Consult products
Customer activity history
Get updated information about data handling
As a customer
I want to access the data handling information of the app
In order to check it conforms with the law and know my rights
Requirements
- While registering, provide a way to check the data handling information
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Purchase products in the cart
As a cusomter
I want to purchase the products of the cart
In order to finalize the purchase
Requirements
- A full list of products to buy
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Add products to the cart
As a customer
I want to add things to the cart
In order to buy them later
Requirements
- The product the customer wants to add
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Ban consumers
As a superadmin
I want to be able to ban a consumer
In order to enforce the ToS and provide a healthy community
Requirements
- A consumer needs to be reported 3 times before it is elegible for a ban
- A consumer is elegible for a ban if he breaks the ToS
- The ban should be revertible
- An interface to see the banned users
- An interface to see reported users
- It needs to prompt an alert in order to confirm the ban assignment
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Consult info of the market
Overview
As a consumer I want to be able to consult info of the market
Features
- See farmers of a market
- See the description of the farmers of a market
- See the location of the market
- See the schedule of the market
Useful links
- Visual design
- Api definition
- Other links...
Purchase history
As a customer
I want to consult purchase history sorted by date
In order to see what I bought
Requirements
- Simple interface with (date of purchase, list of product and farmer's name)
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Articles of the season
As a customer
I want to see articles of the season
In order to getting advice from the app
Requirements
- have a list of the article based on the current date
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Update the info of a customer
As a customer
I want to update my info
In order to update my profile information
Dependencies
Requirements
- Gather the new profile information
- Accept profile confirmation pop up
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Update specific market information
As a superadmin
I want to update a farmer's market data
In order to have a correct management and be able to handle variations over time
Requirements
- All farmer's market data should be modifiable
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Sign in as a customer
As a customer
I want to be able to sign in
In order to access the platform
Requirements
- Having registered on the platform
- Provided the access credentials
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
View the market location for a customer
Find products in a market
As a customer
I want to search for products in a market by name
In order to find the products I want
Requirements
- The name of the product I am searching for
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Filter products in a market
As a customer
I want to filter products in a market
In order to find the products I want
Requirements
- The set of filters to apply (type of food, price, etc)
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Analyze market performance
Buy Online
Manage farmer's markets
Enable market creation
As a superadmin
I want to be able to create a new farmer's market
In order to enable new farmer's stands to the platform
Requirements
- I have a simple interface where I can add the market basic information
- Market basic information (name, place, ocurrency, image, coordinates, description, stands)
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
View which farmers are in the market at the current time
As a customer
I want to view the farmer in the market at the current time
In order to get more information from the farmer about his product
Requirements
- simple interface
- list of farmers at the current time in the market (farmer name and spot)
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Manage market stand
Report a consumer
As a farmer/consumer
I want to be able to report other consumers
In order to alert the system
Requirements
- An interface to report a user
- Report fields (description, date)
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Offers of the day
As a customer
I want to see offers of the day
In order to getting advice from the app
Requirements
- have a special price from a farmer in the market
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Ask for validation for sign up a farmer
As a Farmer
I want to Validate my User
In order to Sign up
Requirements
- Access credentials (Email & password)
- User data (Name of the Company, Email of the responsable)
- Redirect to a new page waiting for Validation
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Consult my purchses
Overview
Add a description of what this functionality is aiming to provide.
Features
List of features that need to be tracked
- Mercury
- Venus
- Earth (Orbit/Moon)
Useful links
- Visual design
- Api definition
- Other links...
Update the info of a Farmer
As a Farmer
I want to Update my information
In order to add the recent changes
Requirements
- Having Registered & been validated
- The new information
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Manage a customer
Overview
This EPIC reflects the need for all CRUD operations related with a user of type customer.
Business Justification
- Customers are an essencial type of user.
- Without customers the farmers cannot sell their product
- Without customers the application cannot generate data regarding buying/selling behavious.
- The system need a way of registering customers to the platform.
- The system needs to provide
Features
List of features that need to be tracked
Useful links
- Visual design
- Api definition
- Other links...
Repurchase a product
As a customer
I want to buy a product I have already purchased previously
In order to placing a product in the shopping cart
Requirements
- The product must still be available
- A button that links me to the product page
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Consult market information
Delete a customer
As a customer
I want to be able to delete my account
In order to end the usage of the app
Requirements
- Having registered to the app
- Having logged in to the app
- Checked a verification pop up
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Verify farmer acces to the platform
As a superadmin
I want to recieve a notification
In order to provide access to the platform to a farmer
Requirements
- I should be able to verify the farmer's identity
- I should be able to verify the farmer's license
- An interface to see the farmar that want to join the application
Dependencies
Task Completion Checklist
- Completed flow on Mobile
- Test flow on Mobile
- Screenshot on Mobile
- Completed flow on Web
- Test flow on Web
- Screenshot on Web
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.