Video Script
This is our video script.
Shruthi’s Job: DevOps Engineer
-Describe software and programming tools a) Identify authoring tools (IDE’s, Docker, GitHub) used b) Describe and/or show visuals of interactions and integration of programming languages, protocols, and data within project.
The Idea
Our group wants to make a project that serves as a helpful tool for the ASB class to keep track of profits, quantities, and other things related to merchandise.
Steps for Completion
- Make an outline of all the abilities this program will have
- Decide what funtions/pieces we will need to accomplish this
- Code, code, code!
- continue to use scrum board and process!
Brain Write
Problem-based-learning program: Idea is around ASB Merchandise Commissioner Management.
- A system where an asb user can keep track of merchandise.
- merchandise stock
- design organization
- merchandise orders
- emails
- Attributes:
- user input for orders and order descriptions (also customer name and email)
- commissioner info (name, grade, position, etc.)
- commissioner password (one password for everyone)
- created a pre-written email draft off of a button to a specific customer
- Use loops, variables, and lists to keep track of merchandise stock (have a return message for when reaches zero)
- use JSON to make a table of all merch and customer info
- HTML nav bars and menus
- new page for merch designs, have a section for new ideas, in progress, and finalized desings (either have input for images or text imput of links to design pages)
Agile Development
- Requirements: things listed above, constraints: making the system too complicated
- impact: this project will help make the work of a merchandise commissioner easier and more organized
User Experience
- Home page (design fastpage homepage)
- submenu on home page leading to same pages as nav bar
- has navigation bar with :
- order data (customer name, quantity ordered, item ordered, income)
- stock (keeps track of inventory)
- email page (prepared draft ready to be edited and sent out)
Implementing
- Use group fastpage to create website
- have nav bar with pages above
- make submenu with links to pages
- make API= list of merchandise items (keeping track of stock)
- list of dictionaries of ID#, description, quantity)
- make API=