A web-based application for learning words of foreign languages and reviewing them.
Video demonstration available at: https://claud.pro/lango/
- Designed and implemented algorithms to predict words frequency based on user data.
- Leveraged React animation, CSS3 and Flexbox to improve website with visually appealing, user-friendly web scape and interactive features, which also optimizes page views and user experiences.
- Developed major components including login system using Google Oauth2, translation API integration and central router.
- Designed relational database schema based on data usage pattern to achieve best read and write performance.
- Integrated database engine with backend service to store and access user data or metrics.