/Imageify

A SaaS application project to convert text to image

Primary LanguageJavaScript

Notion-Style Illustrations SaaS

A SaaS application that transforms text descriptions into Notion-style illustrations, allowing users to create beautiful visuals for their market effortlessly. Built using React, ShadCN UI, Node.js, Express.js, and other modern technologies.

{EC4E85F7-DFBC-47D9-8D72-A0BCA2E8F081}

Features

  • Text to Image Conversion: Converts user-provided text into beautiful Notion-style illustrations.
  • Responsive Design: Built using React and ShadCN UI for a seamless experience across devices.
  • Express Backend: Utilizes Node.js and Express.js for handling API requests and managing image processing.
  • Search Functionality: Users can search for illustrations based on categories or descriptions.
  • User Authentication: (Optional) Allows users to create accounts, save favorites, and manage their creations.

Technologies Used

  • Frontend:

    • React.js
    • ShadCN UI
    • Tailwind CSS
  • Backend:

    • Node.js
    • Express.js

Getting Started

Prerequisites

To run this project, you’ll need to have Node.js and npm installed on your machine.

Installation

  1. Clone the repository:
    git clone https://github.com/Shivam-fibo/Imageify.git
  2. Navigate to the project directory:
    cd your-repo-name
  3. Install the dependencies:
    npm install
  4. Start the backend server:
    npm run dev
  5. Navigate to the frontend directory and start the React app:
    cd frontend
    npm start

Usage

  1. Open the app in your browser at http://localhost:3000.
  2. Input a description in the search box and get a Notion-style illustration based on your text.
  3. Explore illustrations and manage your profile. Project Structure
.
├── backend                 # Backend Node.js server
├── frontend                # React.js frontend
├── public                  # Public assets like images and icons
├── README.md               # Documentation
├── package.json            # Backend dependencies and scripts
└── ...

Contributing Feel free to open an issue or submit a pull request if you have any ideas or improvements. License This project is licensed under the ISC License.

Author: Prince Pal