Skip to content

Small flashcards app for practicing languages built on Laravel

Notifications You must be signed in to change notification settings

elambro/flashcards

Repository files navigation

Flashcards

A small app for practicing vocabulary and grammar in new languages built on Laravel 6.0, Nova, and Vue.js

Installation

  • Clone the repository
  • Save a Google Cloud key file for access to translations and text to speech. See [https://cloud.google.com/iam/docs/creating-managing-service-account-keys]
  • cp .env.example .env
  • Complete the .env file
  • composer install
  • php artisan migrate
  • php artisan config:cache
  • php artisan route:cache
  • php artisan storage:link
  • php artisan superuser - Creates the super user with password 'secret'

For Dev

  • npm install
  • npm run dev

Nova

I used Nova for the admin dashboard. Either add Nova to the project (if you have access to it) or remove it from the composer.json requirements.

About

Small flashcards app for practicing languages built on Laravel

Resources

Stars

Watchers

Forks

Packages

No packages published