Skip to content

hochitai/jpl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

JPL is a Terminal app to practice typing Hiragana and Katakana alphabet in Romaji. Built with Cobra and Bubble Tea

It's also a REST API Server, Build with Gin, Swagger and Gorm

Features

  • Practice Hiragana and katakana alphabet by cmd
  • Learn japanses words
  • Register and login user with token, is built with jwt
  • Login with firebase
  • CRUD word, follow REST API, with database PostgresSQL
  • Middleware check token when user access resources

Demo

CLI

jpl cli

Swagger

swagger

Home

swagger

Quiz

swagger

Installing

git clone https://github.com/hochitai/jpl.git
Database
├── ...
├── internal
│   ├── database
│       ├── init.sql

Usage

JPL is a CLI, it can be installed by running:

go install

Docker

Document: You can read more detail Docker.

PostgreSQL
├── ...
├── internal
│   ├── database
│       ├── main.go
|
├── app.yml

You must check host and post in docker in main.go

database config in docker

And in app.yml

database config in docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published