Project Requirements - gr3ysky/cooperate GitHub Wiki
Cooperative Web site Project Requirements
- Members of the food cooperative have a discount ratio on sales.
- Nonmembers should pay subscribtion fee before becoming a member.
- Producers should have a name, profile picture and location info and their products of their profile page.
- Admin users should add producers to the system.
- Admin users should add products to the system.
- Admin users should add events to the system.
- Products should have a name,pictures, tags, producer,production location, category, packing info, unit, unit price, sale type(weigth or package).
- Admins should increase a product's stock count.
- There should be a selling session schedule on the system where members can volunteer for that selling session.
- Members can eaither volunteer for selling or stocking.
- Some products have prepayment process (ie: milk)
- For selling to a nonmember there will be a general account inside the system.
- Members should comment on products, producers and events.
- Members should rate products they had bought.
- System should calculate the price of the bought products and create a sale record for the customer.
- Reports? (Second phase maybe)
- Notifications? (Second phase maybe)