An online dictionary with results from different dictionary, and no ads
A web-based app to track gym workouts
A app for generating fill-in-the-blank exercises for students