Portfolio

My projects

Web Application

Rainy Day Blog

  • https://gitlab.com/yokolet/rainy-day-blog
  • Blog site web application by Ruby on Rails with Vue 3
  • OAuth2 PKCE (Authorization Code Flow with Proof Key for Code Exchange) for a user authentication
  • GraphQL for a blog post API
    • (backend) GraphQL Ruby, (frontend) Vue Apollo
  • Others on the backend
    • PostgrSQL, Redis, RSpec, Vite Ruby
  • Others on the frontend
    • Vite, Bun, Composition API, Vue Router, Pinia, Tailwind CSS, Daisy UI

Transcript App

textblog

  • https://github.com/yokolet/textblog
  • Microblog web application which accepts only texts
  • Facebook OAuth authentication to write blog
    • Just reading posts doesn’t require authentication
  • Ruby on Rails, GraphQL, React/Redux, OAuth, PostgreSQL

C++

Snake Game

Traffic simulation

Machine Learning

Becoming Jane by Deep Learning

Small deep learning projects