mcfuzznstuff / personal-art-gallery-v23.1.0

This project will have several goals and desired outcomes which will be outlined in wiki and other documentation.

Home Page:https://www.thestephaniemiranda.com/steph-s-digital-art-gallery-purchase-direct.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

personal-art-gallery-v23.1.0

This project will have several goals and desired outcomes which will be outlined in the wiki and other documentation. The main page that will house this on my personal/professional site is here.

Plan

πŸ’« Vision The result will be a place where I can easily upload my own art for on-demand printing by visitors to my site, more specifically this Art Gallery page. The first version requires visitors to email me directly, which is not ideal, especially given the Print-On-Demand (POD) service I've chosen to use, MPix. Version two, this version, will "step-it-up," by allowing visitors to the gallery to perform the activities as outlined in the Goals section below while avoiding the pitfalls and scope creep that the Anti-Goals section outlines.

Quote: "By failing to prepare you are preparing for failure." ~ Benjamin Franklin

🎯️ Goals

  • A generic vanilla JS that can be integrated into an external print-on-demand (POD) API.
  • Ideally able to be used as a Webhook for React Applications. - Bonus
  • Visitors should be able to:
    • Check out on their own.
    • Manage a Cart (full CRUD).
    • Manage Tracking - Bonus.
    • Access customer Service (ideally not me).

β›” Anti-Goals

  • Build a full-fledged React application.
  • Pay for any more services until $500 in profit/sales is reached. Had to pay a minimum fee for Peecho API calls, then purchases will "fill" my bank from which I can then draw and use as a pool for future API calls.
  • Set up analytics for v2.0. V1.0 is live and can be found here. The are some basic keys installed, as noted in the Privacy Policy, but nothing else was done for this version.

πŸ“ˆ Results - KPIs

  • v23.1.0 MAIN OUTCOME NOW: Complete 1 sale, e2e, without needing to interact with the customer.

Other Phase 0 Documentation

Research

The earliest Discovery/Research was done in OneNote. More research and progress can be followed via a Trello Board, which I'm happy to review live upon scheduling time via my Calendly.

Feel free to schedule 30 minutes for a live review of this project's Trello Boards with Steph.

πŸ§‘β€πŸ’» Team members

Name Role Location Core working hours
Stephanie Miranda Owner/Client/Developer Denver, CO 9-3, M-T, F as needed

πŸ› οΈ Project deliverables

  • PLEASE SEE THE ISSUES WITHIN THIS REPO FOR UPDATES
Task Assigned to Due date Status
Phase 0 - Get basics set up and begin research, i.e. the first diamond as outlined in the Discovery process of this Product Management framework by Productboard. @mcfuzznstuff 9/30/2023 DONE
Phase 1 - Digitize, find print-on-demand API, and update the website. Update documentation and link code to GitHub. Stephanie Miranda Fri, Aug 4 Round1 DONE, Round 2 DONE
Phase 2 - Database setup and connections. Stephanie Miranda Thu, Oct 26 Round 1, DONE, 11/5/2023, Round 2 aka v23.1.1 NEXT
Phase 3 - Alpha test. Stephanie Miranda Fri, Nov 10 DONE, 11/5/2023
Phase 4 - Launch and iterate. Video Demo/Teaser of progress Stephanie Miranda Mon, Nov 13 THANKSGIVING 2023 11/28/2023 DONE
Phase 5 - Retrospective - see next section and Wiki for more details. @mcfuzznstuff TBD Thurs, Dec 14, 2023 DONE

πŸ”­ Retrospective

This is a part of the Agile process, and since I have no other team members I answered these questions myself whereas typically I'd hold a team meeting in which team members add their answers to an ongoing doc of some sort and we review/discuss as a team. The final section, "Plan of action," is something I like to include to ensure iterating is happening.

😊 What went well?

  • Found a decent API that was easy to connect to with the capabilities of iterating later to be more customized.
  • See GitHub, but ALL Goals met, though no sales as of 12/14/2023, except having to spend any more money.
  • Had to provide a base bank for initial API calls, and ordering prints with zero discount.

😐 What could have been better?

  • More clear/robust plan of action and documentation along the way.
  • Completing Phase 1 quicker would have allowed me more time to order samples before the holiday season.

πŸ€” What's been learned?

  • Just because I'm wearing ALL the hats of a project, doesn't mean I can/should skip steps that are not "entertaining," or not a part of my current corporate persona role.
  • Clearly defining the personas and their journeys will help in iterations. (a part of the NEXT version/iteration of this project.)

πŸ€“ Plan of action

  • Use ChatGPT to help create user stories based on personas and journeys. Screenshots to be added to the Wiki in time. Check out the progress of this in the User Stories Wiki for this Repo.
Changelog
  • 9.26.2023: v23.1.0 of GitHub documentation, linking, etc.
  • 11.5.2023: v23.1.0 - Updated status of Phases to better account for actual progress.
  • 11.14.2023: v23.1.0 - Updating status of phases NOW, NEXT, LATER, and adding video demo.
  • 12.3.2023: V23.1.0 - Updating status of phases NOW, NEXT, and LATER. Also updating the Goals, and Anti-Goals sections.
  • 12.14.2023: v23.1.0 - Added Retrospective to the Readme file to set further expectations.
  • 12.19.2023: v.23.1.1 - Adding link to User Stories Wiki per the Retrospective Section.
  • 3.19.2024 v23.1.1 - Updated links.

About

This project will have several goals and desired outcomes which will be outlined in wiki and other documentation.

https://www.thestephaniemiranda.com/steph-s-digital-art-gallery-purchase-direct.html

License:MIT License


Languages

Language:HTML 84.7%Language:PHP 15.2%Language:JavaScript 0.1%