Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faisalpinitod/code_converter_AI
CodeWise is a web-based application designed to provide intelligent code assistance using OpenAI's GPT-3.5 Turbo. This powerful tool aims to simplify coding tasks by offering code conversion, debugging, and quality check features across multiple programming languages.
https://github.com/faisalpinitod/code_converter_AI
chatgpt css3 html javascript nodejs
Last synced: about 2 months ago
JSON representation
CodeWise is a web-based application designed to provide intelligent code assistance using OpenAI's GPT-3.5 Turbo. This powerful tool aims to simplify coding tasks by offering code conversion, debugging, and quality check features across multiple programming languages.
- Host: GitHub
- URL: https://github.com/faisalpinitod/code_converter_AI
- Owner: faisalpinitod
- Created: 2023-08-04T07:46:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-04T16:05:09.000Z (about 1 year ago)
- Last Synced: 2024-07-11T15:49:26.162Z (2 months ago)
- Topics: chatgpt, css3, html, javascript, nodejs
- Language: HTML
- Homepage: https://eloquent-genie-82bdbc.netlify.app/
- Size: 14.6 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Code_Converter_AI Documentation**
**Introduction:**
CodeWise is a web-based application designed to provide intelligent code assistance using OpenAI's GPT-3.5 Turbo. This powerful tool aims to simplify coding tasks by offering code conversion, debugging, and quality check features across multiple programming languages. CodeWise is built with a clean and intuitive user interface, ensuring developers can seamlessly interact with the AI-powered functionalities.**Features:**
1. Code Conversion:
- Convert code from one programming language to another using GPT-3.5 Turbo.
- User-friendly editor for inputting the source code.
- Select the target language from a dropdown menu.
- Get accurate and reliable results for code conversion.2. Code Debugging:
- Debug code using advanced natural language processing capabilities.
- Input code into the editor and request debugging.
- Receive highlighted issues and improved code or suggestions from GPT-3.5 Turbo.3. Code Quality Check:
- Evaluate the quality of provided code using AI-assisted analysis.
- Input code into the editor and request a quality check.
- Receive valuable insights and commentary on code style, organization, and potential improvements.**Technologies Used:**
- Frontend: HTML, CSS, JavaScript, Monaco editor.
- Backend: Node.js, Express.js.
- AI Integration: OpenAI's GPT-3.5 Turbo.**Getting Started:**
1. Clone the CodeWise repository from GitHub.
2. Set up environment variables, including your OpenAI API key, in the backend.
3. Install dependencies for both frontend and backend using npm.
4. Start the backend server using the provided command.
5. Launch the frontend by opening the index.html file in your browser.**Usage:**
1. Code Conversion:
- Paste your source code into the editor.
- Choose the target language from the dropdown menu.
- Click the "Convert" button to get the converted code.2. Code Debugging:
- Paste your code into the editor.
- Click the "Debug" button to receive debugging insights and suggestions.3. Code Quality Check:
- Paste your code into the editor.
- Click the "Check Quality" button to get an assessment of your code's quality.**API Endpoints:**
- POST `/convert`: Convert code from one language to another.
- POST `/debug`: Debug the provided code and receive suggestions.
- POST `/qualitycheck`: Evaluate the quality of the given code.**Assessment Criteria:**
CodeWise will be assessed based on the following aspects:
- User Interface: Clean, intuitive, and visually appealing design.
- Functionality: Error-free code and accurate results from AI integration.
- Backend: Efficient handling of requests and integration with OpenAI's GPT-3.5 Turbo.
- Code Quality: Well-structured, readable, and maintainable code.**Contributing:**
We welcome contributions from the community to enhance CodeWise. If you have suggestions, bug fixes, or new features to add, please submit a pull request.**License:**
CodeWise is licensed under the MIT License.**Acknowledgments:**
We extend our gratitude to the developers of OpenAI's GPT-3.5 Turbo and Monaco editor for their valuable contributions to this project.---
This documentation provides an overview of CodeWise, its features, technologies used, usage instructions, and guidelines for contributing. Developers can use this documentation to understand, use, and contribute to the CodeWise project effectively.