Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.02 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.02 KB

Teochew Flashcards

This is just a little side project that I'm working on to help me learn Teochew. It's a web app with flashcards, and it's live at https://learningteochew.com!

Development setup

This is written in perl, so you should have that installed. I don't know what version of perl this requires, but I currently have v5.34.0

You should also install Carton, which is a perl module. If you don't know how to do that, some googling told me that you can install cpanm and then install carton using that. But it's been so long, and I don't remember if this is what I did or not:

cpan App::cpanminus
cpanm Carton

Then install all the perl dependencies for this project using carton install.

In order to connect to the database, you will also need to install sqlite3.

How to start up the web app in development mode

make sandbox

How to start up the server in production

sudo service start nginx
make prod