Skip to content

eatplaynap/shadone

Repository files navigation

Shadone

Shadone is a web app for language learners who want to do shadowing exercise with YouTube videos.

Features

With Shadone you can

  • Repeat full or a part of YouTube video
  • Set loop how many times you want
  • Automatically record your practice hours ( per a day + total )

Developed With

  • Ruby 3.0.3
  • Rails 6.1.7.2
  • Vue.js 2.6.14

How to use

Setting Environment Variables

Name Description
GOOGLE_CLIENT_ID google client id
GOOGLE_CLIENT_SECRET google client secret

Installation

$ bin/setup
$ foreman start

Testing / Lint

$ bundle exec rspec
$ bin/lint

Screen Shots

YouTube Loop

Before Starting Loop

image

Middle of Loop

image

After Finishing Loop

image

Calendar

image

Edit Practice Log

image

About

Shadone is a web app for language learners who want to do shadowing exercise with YouTube videos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published