Skip to content

ayushh0406/Synapse-NirmaanAI

 
 

Repository files navigation

🧠 Synapse NirmaanAI – Multimodal UI Generator for eCommerce

Powered by AI | Built with React, TailwindCSS, Node.js

Synapse NirmaanAI helps eCommerce brands quickly generate brand-aligned landing pages using text prompts, brand inputs, and product images.
Go from idea → design → deploy within minutes.


🚀 Features

  • Generate landing pages using text prompts
  • Upload product images and apply brand styles (colors, fonts, tone)
  • Live code preview and editing
  • Drag and drop sections
  • Add animations using Framer Motion
  • Export project files or deploy directly

🧱 Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js, Express
  • AI Integration: Groq API
  • Image Upload: Cloudinary
  • Editor: Monaco Editor
  • Live Preview: Sandpack

📦 Getting Started

Follow these steps to set up and run the project locally:

1. Clone the Repository

git clone https://github.com/AbhishekS31/Synapse-NirmaanAI.git
cd Synapse-NirmaanAI
  1. Install Dependencies bash Copy Edit
npm install

or

bash Copy Edit

yarn install
  1. Set Up Environment Variables Create a .env file in the root directory and add the following keys:

env Copy Edit

GROQ_API_KEY=your_groq_api_key
CLOUDINARY_API_KEY=your_cloudinary_key
CLOUDINARY_CLOUD_NAME=your_cloudinary_name
CLOUDINARY_API_SECRET=your_cloudinary_secret

📌 Note: You can get these keys from Groq and Cloudinary.

  1. Run the Development Server bash Copy Edit
npm run dev

or

bash Copy Edit yarn dev Open your browser and visit: http://localhost:3000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.9%
  • CSS 1.5%
  • JavaScript 1.4%
  • HTML 0.2%