Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1 KB

README.md

File metadata and controls

56 lines (38 loc) · 1 KB

Emoji

A website that allows users to find and copy emoji directly to their clipboard.

screen

Requirements

Install node package manager npm. You should be able to run the following commands.

node --version
npm --version

Installation

git clone https://github.com/Nalhin/emoji
cd emoji
npm install
node emojiParser.js

Start

npm run start

Data

Emoji Picker uses data from Unicode.

emojiParser.js allows you to parse data directly from that website and save it to local json file. (Check folder names!)

Stack

React, Redux, node.js, Sass.

What I learned

  • Scrapping and parsing simple websites with node.js.
  • Parsing files in node.js.
  • React refs.
  • Basics of Redux.
  • Local storage.
  • Scss.
  • Debouncing and Throttling.
  • BEM.
  • Prop Types.

License

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