Project
Roulette

Emoji Translator

Emojis have become the lingua franca of modern society.

IntermediateWeb appTool6–16hAI-buildable 5/5no setup

Emojis have become the lingua franca of modern society. They are a fun and fast way to communicate, but an also extremely expressive mechanism for communicating emotions and reactions. The objective of the Emoji Translator app is to translate text entered by the user into an equivalent string of emojis, translated from one or more words in the original text, and words for which there is no corresponding emoji.

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 5

  • User can enter a string of words, numbers, and punctuation into a text
  • User can click a 'Translate' button to translate words in the entered
  • User can see a warning message if 'Translate' was clicked, but the
  • User can see text elements in the entered text translated to their
  • User can click a 'Clear' button to clear the input and output text boxes.

Once it works

  • Developer will implement an emoji synonym feature to allow the app to
  • User can select the language the input text is entered from a dropdown

Suggested stack

reacttypescripttailwinddnd-kitreact-hook-form

Track it