Spellingo is a spelling practice app developed during CS 446 at the University of Waterloo. The app offers various difficulty levels and categories to help users improve their spelling skills. Its expanding database consists of words that are scraped from online dictionaries, ensuring that the app always has fresh and relevant content for users to practice with. Whether you're a student, a language learner, or someone looking to brush up on your spelling, Spellingo is the perfect tool to help you achieve your goals.
Example screenshots:
Server repository: https://github.com/dave2000sang/cs446-server
Used free icons from flaticon:
- https://www.flaticon.com/free-icon/speaker-filled-audio-tool_59284
- https://www.flaticon.com/free-icon/idea_831681
- https://www.flaticon.com/free-icon/bee_809052
3rd party libraries:



