Codify is a web application that allows users to convert code between different programming languages, perform code quality checks, and debug code. It integrates with the OpenAI API to provide code conversion, code quality analysis, and debugging features.
- Convert code between various programming languages.
- Perform code quality checks and receive suggestions for improvement.
- Debug code by highlighting incorrect code and providing line-by-line explanations.
- Syntax highlighting for code input and output.
- User-friendly interface with a responsive design.
- Frontend: React, Chakra UI, Axios, Monaco Editor
- Backend: Node.js, Express.js, OpenAI API
- Select the desired programming language from the dropdown menu.
- Enter your code in the input editor.
- Click the "Convert" button to convert the code to the selected language.
- Click the "Quality Check" button to perform a code quality analysis.
- Click the "Debug" button to debug the code and highlight any incorrect sections.
- View the converted code, quality-checked code, or debugged code in the output editor.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
When contributing to this project, please follow the existing code style, conventions, and Git workflow.
For any inquiries or questions, please contact [email protected].
Thank you for using Codify!