Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xsalazar/download-emoji
💾 This repository contains the website source code for https://downloademoji.dev. This website allows users to quickly download large high-quality versions of their favorite emojis in .png or .jpeg formats!
https://github.com/xsalazar/download-emoji
emoji github-pages react twemoji typescript vite
Last synced: about 1 month ago
JSON representation
💾 This repository contains the website source code for https://downloademoji.dev. This website allows users to quickly download large high-quality versions of their favorite emojis in .png or .jpeg formats!
- Host: GitHub
- URL: https://github.com/xsalazar/download-emoji
- Owner: xsalazar
- Created: 2021-11-22T19:21:57.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-29T08:21:35.000Z (8 months ago)
- Last Synced: 2024-05-01T16:46:46.515Z (8 months ago)
- Topics: emoji, github-pages, react, twemoji, typescript, vite
- Language: TypeScript
- Homepage: https://downloademoji.dev/
- Size: 37.7 MB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 💾 Download Emoji
This repository holds the source code for the website [https://downloademoji.dev](https://downloademoji.dev).
This website allows for quick browsing and downloading of large, high-quality versions of emoji, leveraging the [image-converter](https://github.com/xsalazar/image-converter) backend application running in AWS.
## Getting Started
This repository leverages [VSCode's devcontainer](https://code.visualstudio.com/docs/remote/containers) feature to ensure all necessary dependencies are available inside the container for development.
### Application
To get started:
```bash
npm install && npm start
```This will start the application on your local machine, running on [http://localhost:5173/](http://localhost:5173).
⚠️ Note that image downloads will not work locally as the backend only allows CORS requests from [https://downloademoji.dev](https://downloademoji.dev).
### Deployments
All application deployments are managed via GitHub Actions and the [`./.github/workflows/deploy.yml`](./.github/workflows/deploy.yml) workflow.
Additionally, application dependencies are automatically managed and updated via Dependabot and the [`./.github/workflows/automerge-dependabot.yml`](./.github/workflows/automerge-dependabot.yml) workflow.