/Pythonidae

Development of Web Applications and WebServices using Django framework and Python

Primary LanguagePython

Requirements Status PyPI - Django Version PyPI - Python Version

Pythonidae

Development of Web Applications and Web Services

This document describes the project work for the course Development of Web Applications and Web Services. The objective of this project is to develop a Web application and Web service as described below. If you have any questions about the interpretation of this document please contact me.

YAAS is a web application and a web service to create and participate in auctions. In case you did not know, auctioning all kinds of items over the Internet is a rather popular activity between us earthlings. Examples of popular auction sites include ebay and huuto. An auction site is a good example of a service order as a web application. The organization owning an auction site does not buy or sell anything. Instead, it creates a community of users interested in buying or selling the most diverse items and provides its members with the tools to communicate and interact in a convenient, fast and easy way.

The YAAS web application implements an web-based auction site described in the following use cases below:

  • UC1 Create an user account
  • UC2 Edit user account information
  • UC3 Create a new auction
  • UC4 Edit and existing auction
  • UC5 Browse and search auctions
  • UC6 Bid
  • UC7 Ban an auction
  • UC8 Resolve an auction
  • UC9 Support for multiple languages
  • UC10 Support Multiple Concurrent Sessions

Author

Dawit Nida