DevEase is a revolutionary platform that empowers users to create websites effortlessly. Whether you're a beginner, a business owner, or a developer, DevEase simplifies web development by combining automated code generation, pre-built templates, and drag-and-drop customization into one seamless experience. With DevEase, you can describe your website idea, customize it visually, and export or deploy it all without writing a single line of code.
- Describe your website or component in plain English (e.g., "a landing page for a bakery with a hero section and contact form").
- DevEase generates clean, production-ready code in your preferred framework (React, HTML/CSS, etc.).
- Access a growing library of professionally designed templates for various use cases:
- Landing pages
- Portfolios
- E-commerce sites
- Blogs
- Intuitive visual editor for modifying layouts, styles, and content.
- Real-time preview of changes.
- Generate code for multiple frameworks:
- React, Vue, Angular (for dynamic websites)
- HTML/CSS/JavaScript (for static websites)
- Download your project as a ZIP file with all necessary files (HTML, CSS, JS, assets).
- One-click deployment to platforms like Netlify, Vercel, or GitHub Pages.
- Share projects with team members or clients for feedback.
- Real-time collaboration on website edits.
- Save and manage your projects in the cloud.
- Access a history of previously generated websites.
- Most website builders only output static HTML/CSS. DevEase allows users to generate code for modern frameworks like React, Vue, and Angular, making it ideal for developers and businesses alike.
- Beginners can use the visual editor and pre-built templates without touching code.
- Developers can start with AI-generated code and refine it further, saving hours of repetitive work.
- Unlike other tools, DevEase allows teams to collaborate in real-time on website projects, making it perfect for agencies and remote teams.
- While other tools limit users to pre-defined templates, DevEase allows users to describe anything and generate it. From simple landing pages to complex dashboards, the possibilities are endless.
- DevEase lets users export their code and own it completely. No vendor lock-in take your code and deploy it anywhere.
- Frontend: React.js, Tailwind CSS, CodeMirror
- Backend: Node.js, Express.js
- Database: MongoDB
- AI Integration: OpenAI API
- DevOps: Docker, GitHub Actions
- Testing: Jest, Cypress
git clone https://github.com/manogna7/devEase.git
cd devEase
cd client
npm install
cd ../server
npm install
Create a .env
file in the server
directory and add the following:
PORT=5000
MONGO_URI=mongodb://localhost:27017/devEase
OPENAI_API_KEY=your_openai_api_key
Start the backend server:
cd server
npm start
Start the frontend development server:
cd client
npm start
Visit the application at http://localhost:3000 in your browser.
This project is licensed under the MIT License.