Quote Book Generator

Project Overview
Role
Developer
Duration
1 week
Year
2023
Technologies
Proposal
The main pain point of the website's quote generator was batch creation of quotes. As such, an tool would need to be developed in order to address the issue of manually inputting each quote.
Solution
A script coded in the Automa browser extension which pulls a bulk list of quote data from a Google Sheets and dynamically generates and downloads quote images from the website Quotescover.com.

Process
The development of the quote book generator was focused initially on the MVP, with a direct solution being creating to only solve a singular use case. Throughout its four versions, it increased in scope, allowing it to become a more robust and generalized solution.
Problem
Identify specific problems based on use cases
MVP
Building core functionality
Expansion
Iteratively expanding the project
Problem
Identify specific problems based on use cases
MVP
Building core functionality
Expansion
Iteratively expanding the project
Solving the Use Case
Defining the initial scope of the project, which directly addresses a specific issue with the least amount of complexity. This required defining the specific project needs and goals as well as the technologies needed to accomplish them.
- •Storage for quotes with text and date fields: Google Sheets
- •Quote image generation platform: Quotescover.com
- •Automatic quote inputs and downloads: Automa Browser Extension
- •Conversion of a collection of images to a final PDF quote book: PDF24 Tools

Technologies
The technologies used to manage each aspect of the solution for the use case.
Artifacts
- •Use Case
- •Technologies

Technologies
The technologies used to manage each aspect of the solution for the use case.
Artifacts
- •Use Case
- •Technologies
Minimum Viable Product Development
Development of the core features required to address the initial, specific use case. This will be the first of four discrete versions of the script.
- •Assure the Automa browser extension can appropriately interact with Quotescover.com
- •Develop an MVP with respects to future expansion and maintainability.
- •Modification of scope from outputting a quote book to outputting individual quote images.

Features
First version, limited only to the necessary features.
Artifacts
- •Features
Features
First version, limited only to the necessary features.
Artifacts
- •Features

Expansion for General Use Case
After the MVP version was viable for the initial use case, the project expanded rapidly throughout four separate iterations to address the more general use cases of generating quote images in batches.
- •4 distinct, stable versions, each with additional features
- •Features expanded based on user feedback and testing
- •Expansion of the code to become more dynamic and flexible
- •Significant testing to verify user inputs and program reliability

User Interface
The final interface created within the Automa browser extension including multiple parameters and options.
Artifacts
- •Features
- •User Interface
- •Version History
- •Testing
User Interface
The final interface created within the Automa browser extension including multiple parameters and options.
Artifacts
- •Features
- •User Interface
- •Version History
- •Testing

Let's discuss how I can bring your ideas to life.