Ramya Iyer's SheQL Experience

This page uses Bob Ross Lorem Ipsum

What is my project and what makes it awesome?

I set out to build a translation app that uses the Google Translate API, and allows the user to store words and phrases offline in their own personal dictionaries. The offline capability is what would make my app especially usefull as it can be used in remote areas.

How did I come up with me idea?

I came up with my idea while learning my own language, Tamil. I wanted to be able to have a dictionary on my phone, even when I didn't have WiFi, and I realized that many other people would want that as well!

MVP

Even though I had some pretty big plans for what I wanted my project to be, I ran into a problem: I was out of town for the time that we were supposed to work on actually building it! So I had to quickly come up with a MVP (Minimally Viable Product), which would be the most minimal thing that I can make in the time I have. In this case, that would just be planning out my projects and tables, so I don't even have any code right now! That was hard for me to do at first, just because my project is super exciting and something I really want to do, but I realized that I can still complete my project and create the app of my dreams. The first step though, was for me to use the few hours that I had to learn more about databases, to study the Translate API, and to plan and name all of my tables. I think this was a really good experience for me because it taught me to break up my projects into chunks, as I won't always have the chance to finish it all at once.

This Project was made for SheQL

SheQL is a free, 10 week course offered to high school girls, femmes, and non-males in the Summer of 2017 by Mystery Code Society and supported with materials and space by the Abrahams Branch library.

This project was built using Ruby, Postgres, ActiveRecord, and Sinatra.

If you think these sites are beautiful, that is thanks to a custom front-end framework by Cara Heacock (puzzalea on github). We are so lucky to have her!