Alexandria is an open source language learning app that allows users learn languages using text.
Read about how we made it here.
Alexandria is accessible here.
First clone both this repo and the backend.
Run npm install
to install the dependencies, then add a .env
file to the root directory with the values from .env.sample
.
Then run npm start
.
Now that the frontend is started, follow the getting started instructions in the backend README.md
.
If, when getting the backend and frontend working together, you get a 500 error from the languages endpoint, make sure that the database is running locally and that the seed data is present. You can start the database by running npm run start-docker-postgres
.