-
Notifications
You must be signed in to change notification settings - Fork 0
UI & API integration designs
Hiroyuki Wakabayashi edited this page Jan 15, 2025
·
1 revision
Books, Movies, Musics
contains:
- Personal feeds of recently consumed
routes:
- Vue route:
/about
- Express route:
-
/api/v1/about/books
:http://api.booklog.jp/v2/json/hwakabh?count=10000
-
/api/v1/about/movies
:https://filmarks.com/users/11ne56
(Ref for scrapings) -
/api/v1/about/musics
: API of Apple Music
-
Professional Works contains: One page of CV
routes:
- Vue route:
/cv
- Express route:
/api/v1/cv
features:
- export as pdf format with html2pdf, and add files to gh-releases
- case only if repo-root/contents will be updated, and should be implemented this into frontend
outline:
- Summary
- Experiences
- Career history: with short description (selected achievements, or major accomplishments)
- Projects (default off): title/description/start/end/skills
Works
contains:
- List of side gigs, personal works, or works as freelancers (meaning not related to professional works)
routes
- Vue routes:
/works
- Express routes:
/api/v1/works
,/api/v1/works/:id
\
fields:
- title
- url
- techStacks
- description
- githubRepo
contents:
- bennu-official, 6ow3idGirl, waseda-mochida
- random-travelers, (soregashi)
- Luana Shanti
Google API Design Guides: https://cloud.google.com/apis/design?hl=ja
Google AIPs (API Improvement Proposals): https://google.aip.dev
JP articles: