Inspiration, What it does
Newcomers that arrive in countries they have never lived in before, usually are overwhelmed and it is tough for them to manage without knowing the dialect that the country uses. SmartCards will allow users to get over this barrier, by actively giving them translations and pictures of certain phrases or words the user wants to learn.
How we built it
We used python flask as a backend and we setup a database to account for users and flash card data. Also created endpoints so client would have access to update and receive information. To deploy our server we used the Heroku cloud based service that leverages powerful AWS, this allowed users to run the application on any platform.
Challenges we ran into
The development environment was difficult for us to predict. The simulators were working really well but the actual mobile application was giving us issues when sliding to receive the next card. In android devices, we were not able to make the translation from english to Korean but this was not a problem in the iOS development
Accomplishments that we're proud of
We are most proud of the fact that what we set out to do, we definitely accomplished. Our "barebones" idea remained the same throughout the whole process and we didn't have to make any major sacrifices to account for something we could not do.
What we learned
What's next for SmartCards
Developing more endpoints to allow for easier open source contribution.