Sahil and Samad are local buisnessmen (clients) trying to open an e-commerce software called "Sass", short for Sahil and Samad's, to make their all-purpose shops digital. And they're looking for a freelance software developer.
Here's a description of what's expected from the software developer:
The Sass Shop uses paper to keep track of the daily transactions to sell products and there is no way for customers to access their products during the pandemic. So... they're trying to switch to the digital world, hoping that their products can be sold through the digital marketplace, but they have too much ego to go to amazon or any other existing e-commerce website and pay commisions. They need a software developer to create an e-commerce application for them where they can post their products, and customers can buy them while sitting at home during and after the pandemic.
Requirements for this project is added to the requirements list in this document. Each requirement will have a use case (a scenario with the user using the app for the corresponding requirement) attached to make it clear of what is expected.
Seller proceeds to click the "Add Product" button which takes the user to enter details about the product.
author:samad; date: Mon Dec 14 11:21:30 NST 2020
Use Case Add Product was provided by client.
Tester completes a quiz with the system and instructor retreives an answer.
User logins and passwords have to be supported, and there may be special users who are guests or not formally registered for the course.
author:samad; date: Mon Dec 14 11:21:30 NST 2020
Client interview on Dec 30 2019. Use Case Login was provided by client.
Tester logs into the system.
The site should support modern versions of web browsers so that the pages render and act as the developer of that page expects.
author: samad; date: Thu Dec 10 19:11:06 NST 2020
See the Browser Support use case.
Ensure the site works as expected across multiple browsers, in different enviroments, with different devices.
Use of the tkinter library imposes design restrictions on our software with the library's capabilities
author:samad; date:Mon Jan 7 11:21:30 NST 2020
Imposed by the COMP2005 context of the project
Examine the implementation code.