Giter Site home page Giter Site logo

admineral / reactor-chatgpt-plugin Goto Github PK

View Code? Open in Web Editor NEW
3.0 0.0 2.0 1.53 MB

Plugin for OpenAI's ChatGPT to generate code for web applications. It takes a prompt from the user, and generates the corresponding code. Additionally, it provides a screenshot of the resulting web application.

Python 29.49% JavaScript 70.51%
chatgpt chatgpt-plugin openai

reactor-chatgpt-plugin's Introduction

PROTOTYPE !!! v_0.0.3


๐Ÿš€ Reactor Plugin for ChatGPT ๐Ÿš€

Welcome to the future of web development! Reactor is a cutting-edge plugin for OpenAI's ChatGPT that's here to revolutionize the way you create web applications.

Reactor GIF

๐ŸŽฏ What is it?

Reactor takes your ideas and turns them into reality. Simply describe the web application you want to create, and Reactor will generate the code for you. But that's not all! It also provides a screenshot of the resulting web application, giving you a sneak peek of your idea brought to life.

๐ŸŒŸ Features

  • Code Generation: Reactor isn't just any code generator. It's your personal web development assistant. From simple websites to complex web apps, Reactor has got you covered.

  • Screenshot Generation: A picture is worth a thousand words, and Reactor knows it. Along with the code, it gives you a visual representation of the generated web application.

๐Ÿš€ How to Use

Unleash the power of Reactor with a simple JSON prompt. Describe the web application you want, and Reactor will do the rest.


  Create a website for  "  ...  ".

โš ๏ธ Limitations

Reactor is currently in development. But who knows what the future holds? Stay tuned for updates! If you do not already have plugin developer access, please join the waitlist.

๐Ÿ™Œ Contribute

Reactor is open to contributions! If you have ideas to make it even better, don't hesitate to fork the repository and submit a pull request.

Project Overview

It's designed to receive a user's desired feature or change for a React codebase and returns the updated code along with a screenshot of the rendered application.

Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

  • Node.js and npm: You can download these from here.
  • Python: You can download it from here.
  • Pip: You can download it from here.
  • Quart and quart-cors: Install them using pip.

Installation

  1. Clone the repository
git clone https://github.com/admineral/Reactor-ChatGPT-Plugin.git
  1. Install Node packages
npm install
  1. Install Python packages
pip install -r requirements.txt

Running the Application

  1. Start the Express server
node server.js
  1. Start the Quart server
python main.py

Acknowledgments

  • Node.js and Express for providing the backend framework.
  • Puppeteer for providing the headless browser functionality.

requirements.txt

quart
quart-cors
requests

Once the local server is running:

  1. Navigate to https://chat.openai.com.
  2. In the Model drop down, select "Plugins" (note, if you don't see it there, you don't have access yet).
  3. Select "Plugin store"
  4. Select "Develop your own plugin"
  5. Enter in localhost:5003 since this is the URL the server is running on locally, then select "Find manifest file".

The plugin should now be installed and enabled! You can start with a question like "What is on my todo list" and then try adding something to it as well!

Getting help

If you run into issues or have questions building a plugin, please join our Developer community forum.

reactor-chatgpt-plugin's People

Contributors

admineral avatar

Stargazers

 avatar  avatar  avatar

reactor-chatgpt-plugin's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.