Skip to content

Muilibilal/nomad-dict-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Dictionary web app solution

This is a solution to the Dictionary web app challenge.

Table of contents

Overview

The challenge

Users are able to:

  • Search for words using the input field

  • See the Free Dictionary API's response for the searched word

  • See a form validation message when trying to submit a blank form

  • Play the audio file for a word when it's available

  • Switch between serif, sans serif, and monospace fonts

  • Switch between light and dark themes

  • View the optimal layout for the interface depending on their device's screen size

  • See hover and focus states for all interactive elements on the page

  • Have the correct color scheme chosen for them based on their computer preferences. Hint: Research prefers-color-scheme in CSS.

Screenshot

Links

Built with

  • React - JS library
  • CSS modules

Get started

clone project
git clone <repo link>
install dependencies
npm install
start project on local server
npm start

Author:

Frontend Mentor - @bilal