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

https://github.com/xeven777/emoji-story-weaver

A unique website which generates a beautiful story by Gemini πŸ“– and a cover 🎨 art by Flux Schnell just from emojisπŸ₯³πŸ€ͺπŸ˜†
https://github.com/xeven777/emoji-story-weaver

emoji emoji-picker storybook supabase supabase-db vite

Last synced: 7 months ago
JSON representation

A unique website which generates a beautiful story by Gemini πŸ“– and a cover 🎨 art by Flux Schnell just from emojisπŸ₯³πŸ€ͺπŸ˜†

Awesome Lists containing this project

README

          

# 🎭 Emoji Story Weaver

![Project Preview](public/og-img.jpg)

Turn emojis into magical stories! ✨ A fun web application that generates creative stories from your chosen emojis.

## ⭐ Features

- 🎯 Generate unique stories from 5 emojis using Gemini AI
- πŸ–ΌοΈ Dynamic story cover image generation
- πŸ“– Hear your stories aloud
- πŸ“š Browse and share your stories
- 🎨 Beautiful, responsive user interface
- πŸ’πŸ» Great data management with React Query

## πŸ› οΈ Tech Stack

- **Frontend Framework**: React with TypeScript
- **API**:
- [Gemini AI](https://aistudio.google.com/) for story generation
- [Flux Schnell](https://blog.anish7.me/blog/best-free-ai-img-generator-api/) for cover image generation
- **Data Management**:
- React Query for data fetching
- **Database**:
- Supabase for storing stories and images
- **Styling**:
- Tailwind CSS
- shadcn.ui components
- Emoji Mart for emoji picker
- CSS animations
- **Development Tools**:
- Vite for blazing-fast development
- ESLint for code quality
- **Deployment**:
- Vercel

## πŸš€ Getting Started

1. Clone the repository

```bash
git clone https://github.com/xeven777/emoji-story-weaver.git
```

2. Install dependencies

```bash
bun install
```

3. Start the development server

```bash
bun run dev
```

## 🀝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

---

Made by Anish with πŸ’– and β˜•