Skip to content

wandrew8/dictionaryApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

Dictionary Application

This is a dictionary search and vocabulary building application. It allows users to search for words' definitions, save words to their collections, review words as flashcards, add their own words to their collection, take dynamically generated tests, and more.

This handy application has a simple and clean design and smooth UI for individuals looking to improve their vocabulary. The UX is enhanced with additional features such as light/dark mode and other theming options which allows users to customize the app to suit their personalities.

Check out the deployed site here!

Tech Used

  • React (Create-react-app cli)
  • Styled Components
  • Paaatterns for svg and color theming
  • OwlBot API for supplying dictionary query data
  • Wordnik API for "word of the day" data
  • Moment.js for date formatting
  • React-Router-Dom for routing
  • FontAwesome for icons
  • Firebase Firestore for storing user and word collection data
  • Firebase Authentication for third-party authentication
  • React firebaseui for authentication components
  • Prop Types
  • React tooltips
  • GH-pages for deployment

Design and UI/UX flow

Here are some screenshots of the application in action. The user can select between light and dark mode as well as various color and image theming options. All options are saved to the users' local storage so there's no need to reset options between use. The application is mobile responsive easy to navigate and use at any screen size.

desktop light mode mobile light mode mobile dark mode

Contact

If you have any questions, comments or suggestions, please contact me at wandrew8@gmail.com. Check out more of my work here.

About

Dictionary and vocabulary building application that allows users to save words to their personal word collections and review later as flashcards and interactive tests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors