Inspiration

Had a ton of old Newari documents at home. Wanted to read it. But was too lazy to learn Ranjana lipi. So, decided to create a website for it. ironically.

What it does

It generates custom svg animations that guide users on writing individual letters of Ranjana lipi. It allows users to draw on the canvas in the website and get an accuracy score for their drawing.

How we built it

We used react for the frontend. And used flask for the image diff api

Challenges we ran into

We found it difficult to trace out individual letters using figma and make svgs. We couldn't make pre-built libs and apis for image diff work

Accomplishments that we're proud of

We built something that can really make a difference (in our opinion) in a very short period of time.

What we learned

Never trust pre-built libs and apis javascript is poopoo (use typescript)

What's next for lipi

We are going to add stroke detection and count the number of strokes into our validation process for whether a drawing of a character is right or wrong. And add image diff for each stroke.

Built With

  • https://github.com/type-ers/lipi
Share this project:

Updates