Skip to content

Code_Genius empowers developers with code conversion, debugging, and code quality checks, making it easier to work on code in multiple programming languages while ensuring it's error-free and adheres to best practices.

Notifications You must be signed in to change notification settings

Ajitroy01/Code_Genius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Code_Genius

Code_Genius is a web application built with Node.js as the backend and React as the frontend. It provides users with a suite of tools for code development, including code conversion, debugging, and code quality checks. By integrating OpenAI, this project empowers users to work more efficiently and effectively on their code. With Code_Genius, you can easily convert your code to different languages, debug your code to find and fix mistakes, and perform code quality checks to ensure your code meets best practices.

Table of Contents

Installation

To run Code_Genius locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Ajitroy01/Code_Genius.git
  2. Install dependencies for both the frontend and backend:
    cd frontend
    npm install
    cd backend
    npm install
  3. Create a .env file in the backend directory and set your OpenAI API key:
    echo "OPENAI_API_KEY=your-api-key" > backend/.env
  4. Start the frontend and backend servers in separate terminal windows:
    cd frontend
    npm start
    cd backend
    npm start

Your application should now be running at http://localhost:3000.

Usage

  1. Register or log in to your account.

  2. Use the different features of Code_Genius:

  • Code Conversion: Enter your code and select the target language to convert it.
  • Debugging: Upload your code, and let Code_Genius help you find and fix errors.
  • Code Quality Check: Submit your code for analysis and receive suggestions for improvements.
  1. Enjoy a more efficient and productive coding experience!

Features

  • Code Conversion: Easily translate your code into different programming languages.
  • Debugging: Identify and fix errors in your code with the help of OpenAI.
  • Code Quality Check: Get suggestions to improve your code's quality and adherence to best practices.

Screenshots

Code Conversion

Screenshot 1

Debugging

Screenshot 2

Quality Check

Screenshot 2

About

Code_Genius empowers developers with code conversion, debugging, and code quality checks, making it easier to work on code in multiple programming languages while ensuring it's error-free and adheres to best practices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages