A simple image generator app built with Next.js, Redux, and WebSockets.
A hosted version of this application is available at stable-diffusion-image-gen.vercel.app.
- Public Gallery: The hosted version includes a public gallery where users can view images generated by other users.
-
Clone the repository:
git clone https://github.com/augustmarowski/image-generator-app.git cd image-generator-app
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
The app will be available at
http://localhost:3000
. -
Build for production:
pnpm build pnpm start
- Next.js: Framework for server-rendered React applications.
- TypeScript: For type safety and enhanced development experience.
- Redux Toolkit: State management for the app.
- WebSockets: Real-time communication for image generation.
- API Key Management: Manage and store the API key required for image generation.
- Image Generation: Generate images based on text prompts in real-time using WebSockets.
- Personal Gallery: View and manage a gallery of generated images.