Skip to content

Instantly share code, notes, and snippets.

https://docs.google.com/spreadsheets/d/1Prp5_Vqwj3Mq-tDMXY1vQbNY91Wn166Oml-4lCk_Aok/edit?usp=sharing
User Type Action Why Importance
All users can read information about how to log in to use the site High
All users can search by typing scents to find scents High
All users can search by clicking family names to find scents High
All users can see all fragrances (pagination) to find scents Low
All users can see search results on page to find scents High
All users can click scent from search result to see details of scents High
All users can see product details to see details of scents High

Problem

There are a lot of individual sellers but no central place for small businesses, hobbyist perfumers, and candle makers to discover, compare, and review scents and distributors.

Solution

Marketplace for essential and fragrance oil distributors.

More Information

@peyo
peyo / gist:fe1b525e5dae43f22470b0ae2f55602d
Last active June 10, 2020 03:24
Project-mech feedback

Some pros

  • Had some fun adding a bunch of cars to the garage, great to see that it's being stored and I can still see them after logging out and logging back in
  • Nice and focused on essential functions
  • The example comment under DTC P1120 very clearly illustrated the value proposition of this platform for me: "common causes of this code include..." - as a user, this type of information is what I would want to see first when exploring what's going on with my car. Maybe in the future, the most helpful comments on a trouble code can be either voted or stickied to the top within each thread?
  • 'Contact us' email thing works well.. it does a thing that splits my window into two (one side keeping me on the page, other side opening a new email form) which I've never seen!

Some cons

  • On the main board with a list of DTCs, my instinct was to click on '3 comments' to see the discussion instead of the DTC itself (probably conditioned from using reddit and other discussion boards) but '3 comments' wasn't click
export default class DtcSearchPage extends Component {
static contextType = MechContext;
componentDidMount() {
const {
filteredDtcComments,
setFilteredCommentList,
setError,
clearError
} = this.context;
Mech
Live static version:
https://project-mech.now.sh
Repo:
https://github.com/peyo/project-mech
Outreach Email:
https://docs.google.com/document/d/1FFmT9y2XjCcyA7QHUoy_A90yHX1fyesoGN1no4zseFk/edit?usp=sharing
@peyo
peyo / gist:0682f87b74931923ed5079f5ed8b8ace
Last active April 28, 2020 19:10
Project Mech (User Stories)
User Stories:
Google Sheets - https://docs.google.com/spreadsheets/d/1Qu8svp9Rg_DDMLtK0EBDGHKtYutcIVbFRwc5YDrau-M/edit?usp=sharing
Air Table - https://airtable.com/shr5B1Za6e57S8lRA
--- TL;DR ---
For this capstone, I’m building an app that allows car owners to see what issues they have based on onboard diagnostics (OBD) codes.
--- Name ---
Project Mech
--- See this doc for more details ---
https://docs.google.com/document/d/14DH9sojt_ebFPfP1OBgmvAhqDO5kGivV-VqpP1tiryE/edit?usp=sharing
--- Things I will be doing for this capstone ---
Help users gain a better understanding and feeling of words.
---------------------
"A word is dead
When it is said,
Some say.
I say it just
Begins to live
That day." -Emily Dickinson ("A Word is Dead")
@peyo
peyo / gist:f09385b19dfd4d8b2935d529e8e100dd
Created December 10, 2019 23:30
Reviewing the meetup API
https://www.meetup.com/meetup_api/
Does this API require authentication?
- Yes. Info to authenticate is available here: https://www.meetup.com/meetup_api/auth/
Does this API support CORS?
- "The Meetup API supports the CORS specification which allows browser clients hosted on a domain other than api.meetup.com to communicate directly with the API."
@peyo
peyo / gist:df19f4411cad23a481595e93a8c970de
Last active December 11, 2019 23:49
Statue of Liberty geolocation using Google Geolocation, Geocoding, Places APIs
YouTube API
// 1
Subscription list
Endpoint: GET https://www.googleapis.com/youtube/v3/subscriptions
// 2
Parameter
parameter - data type - example