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.
- 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.
-
Frontend:
- React.js
- ShadCN UI
- Tailwind CSS
-
Backend:
- Node.js
- Express.js
To run this project, you’ll need to have Node.js and npm installed on your machine.
- Clone the repository:
git clone https://github.com/Shivam-fibo/Imageify.git
- Navigate to the project directory:
cd your-repo-name
- Install the dependencies:
npm install
- Start the backend server:
npm run dev
- Navigate to the frontend directory and start the React app:
cd frontend npm start
Usage
- Open the app in your browser at
http://localhost:3000
. - Input a description in the search box and get a Notion-style illustration based on your text.
- 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