8000 GitHub - JamesZ1177/shadone: Shadone is a web app for language learners who want to do shadowing exercise with YouTube videos.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

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

Notifications You must be signed in to change notification settings

JamesZ1177/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

Languages

  • Ruby 37.9%
  • Slim 26.3%
  • Vue 16.9%
  • CSS 8.7%
  • JavaScript 6.6%
  • HTML 3.5%
  • Other 0.1%
0