Skip to content

πŸ‡°πŸ‡· An interactive learning platform designed to make mastering typing the Korean alphabet both fun and effective

License

Notifications You must be signed in to change notification settings

JarrodMalkovic/typing-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

KeyKorea

πŸ“ Table of contents

πŸš€ Run Locally

Clone repo to your local machine

git clone git@github.com:JarrodMalkovic/typing-website.git

Run the frontend

Install client dependencies

cd client
npm install

Run the development server

yarn dev

from the ./client directory

Open http://localhost:3000 with your browser to see the result.

Run the backend

Setting environment variables

  • Create an account on cloudinary.com
  • Create a copy of the file .env.example within the /api directory and rename the copy to .env
  • Fill out the .env file using your cloudinary credentials

Start the Django App and the Postgres Database

docker-compose up

πŸ“Έ Screenshots

Dark Mode Light Mode
Home Screen Dark Home Screen Light
Practice Question Screen Dark Practice Question Screen Light
Profile Screen Dark Profile Screen Light
Question Screen Dark Question Screen Light
Statistics Screen Dark Statistics Screen Light
Settings Screen Dark Settings Screen Light
Practice Screen Dark Practice Screen Light

πŸ’» Technologies

This project is is created with:

  • React, Next.js, Python, Django Rest Framework and PostgreSQL

βš–οΈ License

This project is licensed under the MIT License


About

πŸ‡°πŸ‡· An interactive learning platform designed to make mastering typing the Korean alphabet both fun and effective

Topics

Resources

License

Stars

Watchers

Forks