Skip to content
/ emoji Public

A modern, fast, and intuitive emoji search and browsing tool. Find the perfect emoji in seconds!

License

Notifications You must be signed in to change notification settings

onnttf/emoji

Repository files navigation

Emoji Browser

A modern, fast, and intuitive emoji search and browsing tool powered by AI. Find the perfect emoji in seconds!

Features

  • AI-Powered Emoji Search: Quickly find emojis using natural language queries.
  • Smart Suggestions: Get intelligent emoji recommendations based on your search history and context.
  • Infinite Scrolling: Emojis load dynamically as you scroll, ensuring smooth browsing.
  • Responsive Grid Layout: A flexible grid that adapts seamlessly to different screen sizes.

Tech Stack

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Getting Started

  1. Clone the repository

    git clone https://github.com/onnttf/emoji
  2. Navigate to the project directory

    cd emoji
  3. Install dependencies

    npm install
  4. Set up your AI provider configurations in .env.local:

    AI_PROVIDER_URL="https://api.example.com/v1"
    AI_PROVIDER_KEY="your_api_key_here"
    AI_PROVIDER_MODEL="gpt-4o"
  5. Run the development server

    npm run dev
  6. Open http://localhost:3000 in your browser.

Contributing

We welcome contributions of all kinds! To contribute:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Lience

This project is licensed under the terms of the MIT license.


Made with ❤️ by Zhang Peng

About

A modern, fast, and intuitive emoji search and browsing tool. Find the perfect emoji in seconds!

Resources

License

Stars

Watchers

Forks