Vendanza - cs428TAs/w2023 GitHub Wiki

Vendanza-Logo

Vendanza is a resource planner and dashboard for small business management. The intention is to build out an ecosystem with access to tools and resources that make it much easier to own and operate one or more businesses. It's goal is to streamline operations, decision making, and analysis for businesss owners at any stage of operation, from idea conception to the sale or acquisition.

Tech Stack

Team Members, Roles & Responsibilities

Hunter Hansen (Full Stack Engineer)

  • Contribute to the code base weekly
  • Fill in the gaps that our team needs
  • QA Tester/Backend Developer

Dallin Stevens (Chief Architect)

  • Make high-level architecture decisions and design how each piece of the project fits together
  • Review Back-end PRs prior to review by QA
  • Assist in backend development and front end as needed

Todd Froisland (Project Manager)

  • Gather project requirements and present them to the team for review and decision-making.
  • Coordinate project efforts and report project progress to stakeholders.
  • Assist in development initiatives on the frontend and backend (backend as needed).
  • Work with team members to provide needed and reasonable resources and permissions.

Adam Gardner (Full Stack Engineer)

  • Study the architectural decisions made by the Architect to make sure understanding in vision align
  • Learn the chosen stack and how it fits together.
  • Contribute to code weekly
  • Fill in where ever needed.

Matthew George (Head of QA)

  • Review all pull requests for functionality and coding style adherence
  • Create real use test cases for in depth QA
  • Work with end users to identify bugs and key gaps in functionality

Amadeus Peterson (Frontend Engineer)

  • Create a visually appealing front end with an intuitive page flow
  • Call api endpoints to display user data on the website
  • Develop QA tests to make sure all pages are working

Project Requirements:

https://docs.google.com/spreadsheets/d/1Dl3qmYLRZEzB2iR9_oS4WT9u0wBZtyMojsOJ-gTpgX4/edit?usp=sharing

Org Chart

Org Chart (1)

Pert Chart

Vendanza Pert Chart - Page 1

Gantt Chart

cs_428_2023-02-18_09 09pm

Architecture & Design Docs

High Level architecture: Vendanza Architecture Docs - High Level Overview

Database ER Diagrams: Vendanza Architecture Docs - Database ER Diagram

Frontend user flows: Vendanza Architecture Docs - User Flows

Frontend Design docs: https://www.figma.com/file/apb6OihDfcm0FM1dUxLL3z/Vendanza?node-id=0%3A1&t=ay4O7y1tPvdLgNIJ-0

QA Test Plan

image

Status Reports

#1: Status Report #1 - Status Report.pdf

#2: Status Report #2 - Status Report.pdf

#3: Status Report #3 - Status Report.pdf

#4: Status Report #4 - Status Report.pdf

#5: Status Report #5 - Status Report.pdf

#6: Status Report #5 - Status Report (1).pdf

#7: Status Report #7 - Status Report.pdf

#8: Status Report #8 - Status Report.pdf

#9: Status Report #9 - Status Report.pdf

10: https://docs.google.com/spreadsheets/d/1urWtR8EJ6k1iqPkZkYJabqymJfTrHLEY5E0WjQ3UYEA/edit?usp=sharing