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.
- 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.
- 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.
- 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.
- 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.
- Gemini: Harness the power of Gemini for AI-powered text-to-image generation, ensuring high-quality visual outputs.
-
Backend (API) Deployment: The backend of CodeGen is deployed on Render.
-
Frontend Deployment: The frontend of CodeGen is deployed on Vercel.
We welcome contributions from the community to improve CodeGen. If you'd like to contribute, please follow these guidelines:
-
Fork the repository by clicking the "Fork" button on the top right corner of this page.
-
Clone your forked repository to your local machine. Replace
{your-username}
with your GitHub username:git clone https://github.com/{your-username}/CodeGen.git
-
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature
-
Make your changes and ensure they adhere to our coding standards.
-
Test your changes thoroughly to ensure they work as expected.
-
Commit your changes with descriptive commit messages:
git commit -am 'Add feature: Description of your changes'
-
Push your changes to your forked repository:
git push origin feature/your-feature
-
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!
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!