Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeremy0x/lingo-lookup

A user-friendly dictionary app designed to help users look up the meanings of words. Built using React with Typescript and Twilwind CSS.
https://github.com/jeremy0x/lingo-lookup

dictionary-api dictionary-app jeremy0x react-ts tailwindcss

Last synced: 2 months ago
JSON representation

A user-friendly dictionary app designed to help users look up the meanings of words. Built using React with Typescript and Twilwind CSS.

Awesome Lists containing this project

README

        

# LingoLookup — Dictionary Web App

[![Netlify Status](https://api.netlify.com/api/v1/badges/994f48f5-854e-4cdc-91c9-ec4f65b20d85/deploy-status)](https://app.netlify.com/sites/lingolookup/deploys)

LingoLookup is a simple and easy-to-use dictionary app that lets you quickly search for word definitions, synonyms, and antonyms. Try it out at [lingolookup.netlify.app](https://lingolookup.netlify.app).

## Screenshot

![LingoLookup screenshot](./src/assets/lingolookup-screenshot.png)

## Features

* Search for word definitions, synonyms, and antonyms.
* Play audio pronunciations for the searched word.
* Click on a synonym or an antonym to search for its definition.

## Running Locally

1. Fork this repository
2. Clone your forked repository to your local machine
3. Install dependencies with `npm install`
4. Start the development server with `npm run dev`
5. Open your browser and navigate to `http://localhost:5173`

## Usage

* Visit [lingolookup.netlify.app](https://lingolookup.netlify.app).
* Enter a word in the search bar.
* Press the "Search" button or hit "Enter" to search for the word.
* View the word's definitions, synonyms, and antonyms.
* Click on a synonym or an antonym to search for its definition.
* Click on the speaker icon to hear the word's audio pronunciation (if available).

## Contributing

Any contributions you make are greatly appreciated.

If you encounter any issues with the project, please don't hesitate to [create a new issue](https://github.com/jeremy0x/lingo-lookup/issues/new/choose).