Code Converter is a web application that allows you to convert code between different programming languages. It integrates with GitHub for authentication, uses ChatGPT for code conversion, debugging, and code review, and provides the option to push the converted code to your GitHub repository.
-
GitHub OAuth Login: Securely log in using your GitHub account via GitHub OAuth.
-
Language Conversion: After logging in, select the source and target programming languages (e.g., JavaScript to Python) with the assistance of ChatGPT. Easily convert your code to your desired language.
-
Built-in Code Editor: Use the integrated code editor to write, modify, or review your code directly within the application.
-
Code Debugging: Debug your code effectively using ChatGPT integration. Identify and fix issues with ease.
-
Code Quality Checking: Ensure your code meets quality standards with integrated tools that help you maintain clean and error-free code.
-
GitHub Integration: Seamlessly push the converted code to your GitHub repository, streamlining version control and sharing.
The Code Converter project uses the following technologies:
- Node.js: JavaScript runtime for the backend server.
- Express.js: Web application framework for building RESTful APIs.
- React: JavaScript library for building user interfaces.
- ChatGPT: AI integration for code conversion, debugging, and code review.
- GitHub OAuth: Authentication for user login.
- GitHub API: Integration for code repository management.
- Deployed Link : https://gleeful-lebkuchen-c17433.netlify.app/