Skip to content
/ iconic Public

Iconic is a cutting-edge SaaS app powered by OpenAI's AI to generate high-quality, custom icons for your business. It simplifies the design process, helping you create unique and professional icons in seconds for branding, websites, or product visuals.

License

Notifications You must be signed in to change notification settings

SushiJ/iconic

Repository files navigation

Iconic

Iconic is a cutting-edge SaaS application that leverages AI to generate high-quality, custom icons for your business. Powered by OpenAI's advanced language models, it streamlines the design process, allowing you to create unique and professional icons effortlessly. Whether you're building a brand, designing a website, or enhancing your product's visuals, Iconic delivers intelligent and stylish iconography in seconds.

Features

  • User Authentication: Secure user login and registration.
  • Responsive Design: Optimized for various devices and screen sizes.
  • Database Integration: Efficient data management with Drizzle ORM.
  • Styling: Consistent and customizable UI using Tailwind CSS.

Technologies Used

  • Next.js: React framework for server-side rendering and static site generation.
  • NextAuth.js: Authentication for Next.js applications.
  • Drizzle ORM: TypeScript ORM for SQL databases.
  • Tailwind CSS: Utility-first CSS framework for styling.

Getting Started

To set up the project locally:

  1. Clone the repository:

    git clone https://github.com/SushiJ/iconic.git
    cd iconic
  2. Install dependencies:

    pnpm install
  3. Configure environment variables:

    • Duplicate .env.example and rename it to .env.
    • Fill in the necessary environment variables in the .env file.
  4. Run the development server:

    pnpm dev

    Access the application at http://localhost:3000.

Project Structure

  • /src: Contains the main application code.

    • /pages: Next.js pages.
    • /components: Reusable UI components.
    • /styles: Global and component-specific styles.
    • /utils: Utility functions and helpers.
  • /public: Static assets like images and icons.

Images

Home Home Generate Generate Community Community

License

This project is licensed under the MIT License. See the LICENSE file for more details.


Note: This project was bootstrapped with Create T3 App, providing a solid foundation for building full-stack applications with Next.js.

About

Iconic is a cutting-edge SaaS app powered by OpenAI's AI to generate high-quality, custom icons for your business. It simplifies the design process, helping you create unique and professional icons in seconds for branding, websites, or product visuals.

Topics

Resources

License

Stars

Watchers

Forks