Introducing Lexity - Your Daily Word Adventure

Stuart Gardoll

Backend Engineer
Frontend Engineer
Flutter Developer
BuildShip
Firebase
FlutterFlow

Lexity is a unique app that combines the best of FlutterFlow and BuildShip to take users on an engaging word journey every day.

Watch on YouTube

What is Lexity?

Lexity is a daily word app that introduces users to rare and fascinating words from around the globe. But it’s more than just a dictionary—Lexity turns learning into an exciting & visual adventure. Each day, a new word is revealed, complete with its meaning, origins, and usage examples. And to make the experience even richer, each word is paired with a beautiful illustration that brings it to life.

Download the beta:

Key Features:

Daily Word Adventure: Every day, Lexity presents a new, rare word. Users can dive deep into its meaning, explore its origins, and see real-world examples of how it’s used.

Beautiful Illustrations: Each word is accompanied by a stunning illustration, making learning more engaging and memorable.

Save & Share Your Favourites: Users can save their favorite words for future reference or share them with friends. It’s a great way to keep track of words that resonate with you.

Daily Word Alerts: Lexity sends notifications to users when the daily word is revealed, adding an element of anticipation to the experience.

How Lexity Was Built:

Back-End with Buildship: Lexity leverages Buildship’s powerful automation tools to handle daily word selection, notifications (via OneSignal), Firebase input/output, and AI image generation.

Front-End UI with FlutterFlow: The front-end of Lexity is crafted entirely in FlutterFlow. I made use of the beauiful new Shimmer animation, swipable stack widget, custom fonts, and a ton of beautiful colour transitions to make this a visual journey for the user.

Challenges & Solutions:

One of the challenges I faced was ensuring smooth daily updates via notifications for users. I've struggled to get consistant results from FlutterFlow's in-built notifications recently so for this project decided to give OneSignal a go (via Buildship’s OneSignal node). This runs as a daily cron job and sends the notification once the word and image are generated, which is great because it's totally automated and not user-initiated.

Screenshots:

Partner With Stuart
View Services

More Projects by Stuart