Skip to content

A fun way to learn other languages by completing memory matching games

Notifications You must be signed in to change notification settings

jsapp21/langlingo-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Langlingo

A fun way to learn other languages by completing memory matching games.

Features

  • User has a secure password and login or when creating an account
  • Unique userdashboard for displaying a random word & language of the day in text and speech and stats on the languages they have played games in
  • User can use the sites dictionary to translate any words from English to any language selection and hear the words or phrase tranlated
  • User can play memory matching games in selected languages to earn points and hear words translated

Technologies

  • React frontend
  • Redux for state management
  • Google Cloud Translation API
  • Google Cloud Text-to-Speech API
  • JSON webtokens

Installation

Fork & clone repo.

npm install react npm install react react-dom npm install react-redux

Follow langlingo-backend instructions before moving forward

After the backend is installed: npm start

Created by James Sapp

About

A fun way to learn other languages by completing memory matching games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published