Posted in

I Developed App Learning Japanese [Day 31]

Hey,

It can be really frustrating when you can’t find an application that does exactly what you need. The best solution is often to build it yourself. That’s what motivated me, and here are a few reasons why:

  • I want to create a low-cost application rather than paying for multiple subscriptions.
  • I want full control over the features and design of the app.
  • I want to build an ecosystem of apps that I can explore and expand myself, especially with AI integration.

Hiragana / Katakana

So what I need just remember word, because almost of the time I’m write in the textbook, so one application to help recheck knowledge like ABCD is good enough

Hiragana / Katakana Q&A

I want check faster after writing, it will look like this, every time I click wrong , I need to relearning it again inside the textbook

Flash Card

I will copy the future same like Anki App remember the level of word I remembered for next time show.

I want to make an notification for learning every time minutes I will set. So this is how it look like.

This is the database I designed to connect with n8n and integrate with the AI system.

The AI system will generate the schema and continuously add new words or sets to the dictionary, allowing the SQL database to learn and expand over time.

Finally, VPS from server will need to do :

  • Create a PostgreSQL database to store the data and connect it to the application.
  • Create rest API to connect into n8n

And finally, we can connect it to n8n to integrate AI workflows.

It seems to be working well now 😊. I know there’s still a lot to improve, but for now, it’s good enough for me. The application only took three days to develop, so I can’t expect too much yet.

I hope this helps you get the idea too!

Leave a Reply

Your email address will not be published. Required fields are marked *