Skip to content


Repository files navigation


Live demo:

See the story and all the features in this post:

ReadIndo is a tool to help you learn Indonesian through reading text and videos of your choice!

Running your own ReadIndo


  • Auth0 account - Check this article on how to fill out the Auth0 environment variables

  • MongoDB - The demo is currently using the free plan here on MongoDB

  • Rapid API account - Microsoft Translator Text for the translations

Please fill in the .env.example file and save it as .env.local to run in development environments.

Step 0: Setup MongoDB

  • Create new database readindo
  • Create a collection words

Step 1: Install dependencies

npm install
# or

Step 2: Start the development server

First, run the development server:

npm run dev
# or
yarn dev

Step 3: Check out ReadIndo

Open http://localhost:3000 with your browser to see the result.


ReadIndo is an open source project so you're more than welcome to contribute ideas, report issues or send in pull requests!