In recent years in our country, farming products prices is increased highly by the time that consumers buy them. The goal of this platform is to decrease workload, time and economic burden and increase satisfaction of last consumer.
Date | Weekly Work |
---|---|
Week 1 (15.10 - 22.10) | Studying Django Tutorial |
Week 2 (22.10 - 29.10) | Studying Django Tutorial and Making Database Structure |
Week 3 (29.10 - 05.11) | Registration Form for User |
Week 4 (05.11 - 12.11) | Add selling and Buy Product for User |
Week 5 (12.11 - 19.11) | Advertisement and Account Deletion |
Week 6 (19.11 - 26.11) | Rating System |
Week 7 (26.11 - 03.12) | Reporting System |
Week 8 (03.12 - 10.12) | Auction |
Week 9 (10.12 - 17.12) | Auction |
Week 10 (17.12 - 24.12) | Form System |
Week 11 (24.12 - 31.12) | Create Template |
- User open the web page
- Click the registration button
- Fill the registration form correctly
- Submit the form
- Validation of user informations
- If validation successful go to step 4, else go to step step 3
- The user check the mail box
- The mail is not sent user click the resend mail button and go to step 5
- Click the confirm button in the mail
- Registration completed.
- User login the account
- User click the sell product button which on the profile page
- Fill the product information's form
- Submit the form
- Validation of product informations
- If validation successful go to step 5, else go to step step 4
- The sale advertisement seem on the profile
- If the user want edit the product profile click the edit button, and go to step 3
- User login the account
- User can search product with filter
- User sort the products (price, kind, date etc.)
- User comparate any product each other and choose whatever user wants
- User communicate the seller
- If user and seller executive trade agreement, user click contract button and send feedback the system
- If user and seller do not deal each other, user go to step 2
- System delete the product info
- The auctions should create 1 week ago before the auction date
- Throughout the auction time who gives the most money is buy the product
Auction For Seller
- Seller login the account
- Seller create an auction event
- Fill the product info
- Fill opening price
- Fill increasing price
- Fill auction start date
- Fill amount of time of auction
- The auction is added the system
Auction For Buyer
- User login the account
- User go to auction page
- User choose the auction
- User join the auction he chose
- The system send a notification to User, before auction start an hour ago
- User start the auction
- User and buyer aggree with each others
- Product come to buyer
- Buyer comfirm the product that come
- Rating
- Buyer rate for seller's product(product's quality, seller's reliability, seller's communication)
- Seller rate for buyer's reliability and communication
- Other users see the rating in user's profile page
- Rating done
- User open the user's profile who complaines
- User click the report button
- Open the report page
- Choose the report reason and fill the text and upload the file for evidence
- Report go the sytem
- System admin evaluate the report