Skip to content

harlan-zhao/Vocabularly

Repository files navigation

Vocabularly

This repository contains the source code for the Vocabularly chrome extension project

Introduction

Vocabularly is a free chrome Extension aimed at providing a platform for learning new words and expanding your vocabulary. It utilizes modern web technologies and frameworks to create an interactive and user-friendly experience.

Screenshots

            

Installation

To run this project locally, follow these steps:

  1. Clone the repository to your local machine:
git clone <https://github.com/harlan-zhao/Vocabularly.git>
  1. Navigate to the project directory:
cd vocabularly
  1. Install the dependencies:
npm install

Scripts

After installing the dependencies, you can use the following npm scripts:

  • dev: Run the development server using Vite.
  • build: Build the project for production.
  • lint: Lint the project using ESLint.
  • preview: Preview the production build locally.

Load this chrome extension

  • Option One: Install the extension from official google extensions store:
  • Option Two: Build project locally and load unpacked package in chrome browser(developer mode):
    1. Run npm install
    2. Run npm run build
    3. Load your /dist (/dist folder will appear at project's root after running npm run build ) as as an unpacked extension

Thanks

A huge thanks to DictionaryAPI.dev for providing a free API service for fetching word definitions. Their API has been integral to the functionality of this project, allowing users to effortlessly access accurate definitions and enrich their experience.

License

This project is licensed under the Apache License - see the LICENSE file for details.