Skip to content

radovandelic/philarios

Repository files navigation

PHILARIOS

This is the main api for acquiring wordlists, translations and user progress data for the philarios language learning application.

Getting Started

  1. Install PostgreSQL

  2. Clone the repository

git clone https://github.com/radovandelic/philarios.git
cd philarios 
  1. Install dependencies
npm install
  1. Set DBUSERNAME, DBPASSWORD and DBNAME environment variables to your SQL username, password and database name.

  2. Populate SQL tables with word frequency lists.

# DBUSERNAME=<username> DBPASSWORD=<password> DBNAME=<db name> 
node resources/populateWordLists.js
  1. Start development live-reload server
# DBUSERNAME=<username> DBPASSWORD=<password> DBNAME=<db name> 
npm run dev
  1. Start production server:
# DBUSERNAME=<username> DBPASSWORD=<password> DBNAME=<db name> 
npm start

License

MIT

Releases

No releases published

Packages

No packages published