Skip to content

Nalhin/Emoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.