DevEase

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.


Key Features

1. Automated Code Generation

2. Template Library

3. Drag-and-Drop Customization

4. Multi-Framework Support

5. Export and Deployment

6. Collaboration Tools

7. User Accounts


What Makes DevEase Unique?

1. AI + Visual Editor Combo

2. Framework Flexibility

3. No-Code + Pro-Code in One

4. Real-Time Collaboration

5. AI That Understands Context

6. Open-Ended Creativity

7. Export and Ownership


Target Audience

  1. Beginners:
    • Build websites without learning to code.
    • Use pre-built templates and the visual editor.
  2. Business Owners:
    • Create professional websites quickly and affordably.
    • Customize designs to match brand identity.
  3. Developers:
    • Automate repetitive coding tasks.
    • Generate boilerplate code and focus on complex logic.
  4. Agencies and Teams:
    • Collaborate on client projects in real-time.
    • Deliver websites faster with AI assistance.

Tech Stack


Setup Instructions

1. Clone the Repository

git clone https://github.com/manogna7/devEase.git
cd devEase

2. Install Dependencies

cd client
npm install

cd ../server
npm install

3. Configure Environment Variables

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

4. Run the Application

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.


License

This project is licensed under the MIT License.