Want to know how to spell your name in kanji? Kanjify is here for you to give you a kanjified name.
Try it out here: https://kanjify.herokuapp.com
Once forking this repository and cloning it to your computer, install libraries.
- npm
In Kanjify/server and Kanjify/client, run
$ npm install- Express / Knex.js / Wanakana
In Kanjify/server, run
$ npm install express knex wanakanaThen, set up your local database. Create a local Postgres database called 'kanjify'.
CREATE DATABASE kanjify;In server/db, run
$ knex migrate:latestCreate .env.local file in server/db. Write information below.
DB_USER=YOUR PSQL USERNAME
DB_PASSWORD=YOUR PSQL PASSWORD
DB_NAME=kanjify
After installing those libraries, you should be able to run the app.
In Kanjify/client and In Kanjify/server, run
$ npm startThis map shows how frontend and backend communicate each other. It is not 100% accurate but was made for improving developers' understanding.
Please take a look at this slide if you want to know the persona, future features, or engineering challenges. https://docs.google.com/presentation/d/1T_csjN-K_JbxuHWR56iCB8ss_XQbSkXD7xOw_WlVTF4/edit?usp=sharing