Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juliolmuller/github-emojis

Simple page to display all available GitHub emojis for Markdown documents.
https://github.com/juliolmuller/github-emojis

emoji github icon markdown

Last synced: about 1 month ago
JSON representation

Simple page to display all available GitHub emojis for Markdown documents.

Awesome Lists containing this project

README

        


GitHub
logo
Emojis


Lessons Learned   |   
Technologies   |   
Environment Setup


Creation Date

Update Date

Latest Version

Pull Requests Welcome

Project License

![GitHub Emojis snapshot](./.github/app-overview.png)

This application was developed dues to personal motivation, as I usually get through the need of finding a nice emoji to add to a project *MarkDown*-based documentation. For this reason, I took the challenge to develope a handy, performant and responsive website to search for it.

To achieve that, I learn **Nuxt.js**, which combines the **Vue.js** and the benefits of SSR and SSG, besides of polishing some other knowledges in *CSS Grid* and deploying project in *Vercel*'s cloud.

[Check out the application running!](https://githubemojis.vercel.app/)

## :trophy: Lessons Learned

- Nuxt.js basic project;
- CSS Grid;
- Static Site Generation;

## :rocket: Technologies & Resources

**Frontend:**
- Nuxt.js 2
- Vue's Composition API
- Image optimization on build

**Development:**
- Visual Studio Code
- NPM routines

## :hammer: Setting up the Environment

Make sure to have **Node.js 10+** installed in your machine and its **npm** available in the command line, then use the following routines:

```bash
$ npm install # Download dependencies
$ npm run dev # Run development server
$ npm run generate # Build files for production
```

---

:star2: Feel free to submit pull requests to improve this tool.