Skip to content

megha-wadhwa12/HackVerseHackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 

Repository files navigation

CodeGen: Enhancing Coding Experience with AI

CodeGen is a revolutionary platform aimed at enriching the coding experience through the seamless integration of AI technologies. Our platform offers a chatbot for efficient navigation, a code debugger for error resolution, and an educational topic searcher for in-depth learning.

Key Features

Chat Bot

  • Utilize our AI-powered chatbot for efficient navigation and assistance throughout your coding journey.
  • Get instant help, suggestions, and guidance on using the platform effectively.

Code Debugger

  • Quickly identify and resolve errors in your code with our intuitive debugger powered by AI algorithms.
  • Receive detailed insights and suggestions for improving your code quality.

Education Topic Searcher

  • Explore a wide range of educational topics with our AI-based topic searcher.
  • Access comprehensive information, including subtopics and detailed descriptions, to enhance your learning experience.

Technologies Used

  • MongoDB: A flexible NoSQL database for storing data efficiently.
  • Express.js: A robust web application framework for building APIs and web applications.
  • React.js: A dynamic JavaScript library for creating interactive user interfaces.
  • Node.js: A scalable JavaScript runtime environment for building high-performance applications.
  • AI-Based Technologies: Leveraging artificial intelligence for personalized content delivery and adaptive features.
  • Chakra UI: A modular and accessible component library for consistent design.
  • Daisy UI: Additional UI components for enhancing user experience.

AI Integration

  • Gemini: Harness the power of Gemini for AI-powered text-to-image generation, ensuring high-quality visual outputs.

Deployment

  • Backend (API) Deployment: The backend of CodeGen is deployed on Render.

  • Frontend Deployment: The frontend of CodeGen is deployed on Vercel.

Contributing

We welcome contributions from the community to improve CodeGen. If you'd like to contribute, please follow these guidelines:

  1. Fork the repository by clicking the "Fork" button on the top right corner of this page.

  2. Clone your forked repository to your local machine. Replace {your-username} with your GitHub username:

    git clone https://github.com/{your-username}/CodeGen.git
  3. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
  4. Make your changes and ensure they adhere to our coding standards.

  5. Test your changes thoroughly to ensure they work as expected.

  6. Commit your changes with descriptive commit messages:

    git commit -am 'Add feature: Description of your changes'
  7. Push your changes to your forked repository:

    git push origin feature/your-feature
  8. Submit a Pull Request (PR):

    • Go to the GitHub page of your forked repository.
    • Click on the "New Pull Request" button.
    • Provide a clear title and description for your PR, explaining the changes you've made.
    • Once reviewed, your PR will be merged into the main branch.

By following these steps, you can help improve CodeGen and contribute to making it even better for users. We appreciate your contributions!

Contact

For inquiries or feedback, feel free to contact us at sp577152@gmail.com or meghawadhwa20@gmail.com or nidishnivaash@gmail.com or rajashree.625.guha@gmail.com or myselfshivangi08@gmail.com

Join us in revolutionizing the coding experience with AI at CodeGen!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages