Eclipse is an open-source web application that leverages the power of AI to generate and share stunning images. Built with modern technologies including Next.js, Tailwind CSS, Prisma, Postgres, and Clerk Auth, Eclipse offers a user-friendly platform for creating, sharing, and discovering AI-generated artwork.
Eclipse boasts multiple image generation models and styles, allowing users to experiment and create unique images. With a diverse range of AI models at your disposal, the possibilities are endless.
Users can easily share and download the AI-generated images they create. Eclipse makes it simple to showcase your creations to the world and download them for personal or professional use.
Discover and explore the creations of other Eclipse users in the built-in marketplace. From abstract art to realistic landscapes, Eclipse's marketplace is a hub for creativity and inspiration.
Our modern and practical user interface, meticulously designed from scratch in Figma, ensures an enjoyable and intuitive experience. Eclipse's UI is not only visually appealing but also optimized for seamless navigation.
Eclipse harnesses the following technologies to deliver a powerful and feature-rich experience:
- Next.js: A React framework for building fast and scalable web applications.
- Tailwind CSS: A utility-first CSS framework for creating stylish and responsive designs with ease.
- Prisma: A database toolkit for Node.js and TypeScript, simplifying database access and management.
- Postgres: A powerful open-source relational database system, providing robust data storage.
- Clerk Auth: A secure authentication and authorization service that ensures user data is protected.
To run Eclipse locally for development or testing purposes, follow these steps:
Clone this repository:
bashCopy codegit clone https://github.com/your-username/eclipse.git
Install dependencies:
bashCopy codecd eclipse npm install
Set up your database by configuring Prisma with your Postgres connection.
Configure Clerk Auth to handle user authentication and authorization.
Start the development server:
bashCopy codenpm run dev
Open your browser and navigate to
http://localhost:3000
to access Eclipse.
We welcome contributions from the community! If you'd like to contribute to Eclipse, please follow our Contribution Guidelines to get started.
Eclipse is licensed under the MIT License.
If you encounter any issues or have questions, feel free to open an issue on our GitHub repository. Our community and maintainers are here to help!
Eclipse is an exciting project that combines the latest AI technologies with a user-friendly interface to empower creativity. We look forward to seeing the incredible artwork generated and shared by our users. Enjoy using Eclipse!