Welcome to group 4's Online Art Gallery!
Project scope: The goal of this project is to provide an online platform for a local art gallery. Any logged in user may choose to purchase listed artwork and pay online. Users may also choose to create an artist profile and list their artwork for sale. The gallery itself may also choose to promote certain pieces of art. This gallery is available on two frontends: a website and an application.
Team Members: The following tables provide details on the contributors to this project. It displays their general roles and hours worked for each sprint.
Sprint One
Member | Main Responsibilities | Hours |
---|---|---|
Roey | System Requirements, Domain model, Use cases, Project Report, Welcome Page, Testing of Persistence Layer | 24 |
Stavros | System Requirements, Domain Model, Setup of persistence layer, Testing Persistence layer, Domain Model Design Choices | 24 |
Zachary | System Requirements, Initial Domain Model, Use Cases, Setup of Persistence Layer, Testing of Persistence Layer | 25 |
Viet | Gradle setup, Heroku setup, System Requirements, Class Diagram, Use Cases | 25 |
Oliver | System Requirements, Domain Model, Domain Model design choices in wiki, Use Cases, Testing of Persistence Layer | 23 |
Sprint Two
Member | Main Responsibilities | Hours |
---|---|---|
Roey | Service methods [Registration], Controller methods, Service tests | 26 |
Stavros | Service methods [Listing], Controller methods, Service tests, Project Report | 30 |
Zachary | Service methods [Browsing], Controller methods, Service tests [Registration] | 32 |
Viet | Service methods [Purchase], Controller methods, Converters, DTOs, Service tests | 28 |
Oliver | Service methods [Browsing], Controller methods, Service tests [Browsing], Project Report | 32 |
Sprint Three
Member | Main Responsibilities | Hours |
---|---|---|
Roey | Registration, login, delete profile, architecture mode | 31 |
Stavros | Update listing, create listing, delete listing/artwork, upload artwork | 31 |
Zachary | Login, Registration, Attaching image to artwork, navigation | 33 |
Viet | View listing, architecture model, backend fixes, frontend bug fixes | 33 |
Oliver | Frontend formatting, search functionality, home page, artist page | 32 |
Sprint Four
Member | Main Responsibilities | Hours |
---|---|---|
Roey | Customer/Artist profile pages, project report | 12 |
Stavros | Upload/List page and functionality | 17 |
Zachary | Login and Registration pages and functionality | 17 |
Viet | Listings/transaction/artist/customer pages, general bug fixing and documentation | 19 |
Oliver | Listings/Purchase page, Documentation | 15 |
A report on the sprints and more information can be found in our wiki.