You are viewing a preview of this job. Log in or register to view more details about this job.

RootWords - Prefix and Suffix Search App Development

Company Overview

RootWords is a root-word based, tumbler style vocabulary learning app. This app is based on morphemes (the smallest meaningful part of a word), not morphine (a mood altering & pain-relieving drug). By learning a few morphemes, it is possible to decode many words. With rapid and repeated exposure to morphemes, learners grow vocabulary more quickly and learn how to decode words earlier because they start to recognize the parts, and they see how parts fit together to build words.

 

Project Description

Students on this project will work with a tech stack involving ReactNative, Java (backend), SQL with Vultr, and Wix for hosting, and for project tracking the students will use Notion and email capture with HubSpot.  Students will participate in 5 sprints, as follows:

 

•Sprint 1, Prefix/Suffix Data Integration: Verify database of prefixes and suffixes with definitions and examples. Validate initial data structure setup.

•Sprint 2, Scroll UI Design & Prototyping: Design, prototype, and test scrolling UI for prefix (first window) and suffix (last window). Gather team feedback.

•Sprint 3, Functionality Implementation: Implement scrolling logic, restrictions, and link to database. Conduct unit and integration tests for feature accuracy.

•Sprint 4, User Testing & Bug Fixing: Launch to test users; collect engagement and bug reports. Fix issues, optimize performance, and refine user experience.

•Sprint 5, Release & User Feedback: Full release. Track usage metrics, satisfaction ratings, and overall bug count. Address final issues and document learnings.

 

Students will add a prefix and suffix search feature to the app such that the user will be able to search the prefix or suffix they want to study, not just the Root, which is the current functionality. Students will onnect to the SQL database and work with the RootWords development team. The measurable KPIs for the student team are: Prefix/Suffix Database Completeness (the SQL is correctly linked to the first prefix and final suffix windows), Scroll Functionality Accuracy (prefixes are displayed and scrollable only in the first window; suffixes in the last window, >99% of test cases pass), Bug/Error Count (fewer than 3 critical bugs reported on scrolling features or prefix/suffix browsing in each sprint) and User Satisfaction Rating (average rating ≥4/5 for prefix/suffix learning features from direct user feedback or in-app surveys). This project will make the app more engaging.  To do this the team will add trophies, leaderboard, levels on the left. And will add timed reminders as pop-ups, metric tracking for teachers, the ability to study by choosing prefix or suffix (not simply by root), the ability to search by word. Finally, the team will make the app available on all devices.