-
As an admin I want to be able to delete the hundreds of spreadsheets I am currently using to manage all of our product data
-
As an admin I want to be able to inventorize all of my product data
-
As an admin I want to be able to query data at a granular level (deep skus)
-
As an admin I want to be able to query more complex ranges of products by field data
Pain Point: As my business scaled over the years, my inventory system could not keep pace with the quantity of products Stickerslug was offering. Updating and making changes became arduous and time-consuming.
A database that is single-field queryable for "raw data" of a parent product sku. Products information is queryable at a basal serial level.
- Firebase database
- React client interface
- VSCode to write it all
- Bootstrap to make it pretty
- Visual Studio Code
- React
- Google Realtime Database
- Firebase Hosting
- Material UI
- Bootstrap
- Amazon S3
- Microsoft Excel
- Adobe Photoshop
- Figma
- React Chart.js 2
Seed some portion of child data points for variantsAdd photo representation of queried product.- Add marketplace specified field headers for parent data.
- Create exportable reports that interface with various marketplaces
- AMZ SellerCentral API for product information update.
- admin authentication
implement visualizations for dataAdd customer editing functionalityUse custom work and customer submitted photos in gallery
cd project_directory
npm install
npm run build
npm run start
-
Homework
APIs and Further Exploration Objectives
Making an API Call with fetch()
Introduction to Redux Middleware
Building an API Application with React and Redux
Writing Custom Middleware
Async Actions with Redux Thunk
Building an API Application with React and Redux: Part 2
Full Stack Development Project
Further Exploration Topics
Pitching Your Capstone
Further Exploration: React Native
Further Exploration: React Hooks
Further Exploration: Creating a Custom React Environment
Further Exploration: Data Visualization
Further Exploration: Animations with React
Further Exploration: SEO with React
Homework
APIs and Further Exploration ObjectivesMaking an API Call with fetch()Introduction to Redux MiddlewareBuilding an API Application with React and ReduxWriting Custom MiddlewareAsync Actions with Redux ThunkBuilding an API Application with React and Redux: Part 2Full Stack Development ProjectFurther Exploration TopicsPitching Your CapstoneFurther Exploration: React NativeFurther Exploration: React HooksFurther Exploration: Creating a Custom React EnvironmentFurther Exploration: Data VisualizationFurther Exploration: Animations with ReactFurther Exploration: SEO with React
-
Watch Cloud Firestore Data Modeling
-
watch more youtube videos on Firestore database structures and limitations
Watch Cloud Firestore Data Modeling
watch more youtube videos on Firestore database structures and limitations
-
clear out bookmarks -
Research seeding firestore databases -
Create stickerslug-capstone app in firestore -
start routing elements
-
ReportsShipped ItemsShipping CostCountry ComparisonCustomersShipped Items2013201420152016201720182019
Shipping CostCountry Comparison2013201420152016201720182019
Customers2013201420152016201720182019
-
Capstoneget amazon product format fieldsget etsy product format fieldsget my parental data sheetsfind and verify image locations are accessible for all 12.6m
-
GeneralRe-read thinking in React
-
Datacombine country comparisoncombine shipped itemsClean Shipped ItemsClean Country Comparison
find main product data
i cant solve how to efficiency upload all this product data. i think i can write some middleware (i think that's what it would be) to handle that. just pass the json data in.
move data into assetsmove index into assetsmove package into assetsmove package-lock into assetsmove serviceAccountKey into assetsswap favicon outRank internship companies
Kiddie Kreditresearchresume/coveremail docs
lots of reading and little code.
wrap up last readingsport data back to realtime databasewrite middlewareread about effect hookwatch videos on Gatsby
"needs reviewed" checkboxlook into charts.js/ d3.jsConsider exporting reports with BigQuery: Connected Sheets
new data uploadsizeDataskuOtherskuDecalimageDecalimageOtherparentData
-
Maybe Do
integrate peripherals for middlewarefinish up component modelwatch demo day pitch vid
something with the channelwrite up/test install instructions to README