CoC Inheritance 2024
Table of Contents
General Description:-
iCode is an innovative web platform designed to empower developers by providing a centralized ecosystem for tracking, learning, and collaborating. The platform integrates multiple coding platforms and development tools to offer a holistic progress tracking experience. Key Features:
Cross-Platform Performance Tracking: Aggregate coding progress from multiple competitive programming platforms including LeetCode, CodeChef, and Codeforces AI-Powered Learning Assistant: An intelligent chatbot capable of answering technical questions and providing coding guidance Interactive Discussion Channels: Dedicated spaces for developers to share solutions, discuss coding challenges, and collaborate GitHub Progress Integration: Real-time tracking of repository contributions, commit history, and open-source involvement Personalized Learning Dashboard: Visualize coding statistics, problem-solving trends, and skill development metrics
The platform facilitates a comprehensive developer growth environment, enabling users to centralize their coding journey, enhance learning, and connect with a community of like-minded developers.
- GitHub Repository
- Demo Video
- Drive Link to Screenshots of our project
- Drive Link to Videos of our project
- Hosted Website Link
- Hosted Backend Link
- HTML
- CSS
- Tailwind CSS
- JavaScript
- React
- NodeJS
- ExpressJS
- Mongoose
- MongoDB Atlas
- Postman
- Vercel (Frontend)
- Onrender (Backend)
List down all the fully implemented features in your project
- Personal profile page.
- General discussion page where everyone can interact, even post questions/doubts they have and give answers to the questions others post.
- All in one Dashboard which displays to user: ratings across platforms, problems solved, heat map to keep track of their progress, the badges they have earnt from coding platforms, and also how many contest they have given.
- Realtime Contest Tracker in the form of calender to keep the user informed when the upcoming contests are scheduled to take place.
- AI-powered chatbot to ask questions they have regarding their coding journey and it can even provide users with questions on which they should focus based on their current problem solving progress.
- Graphs and Charts to track the progress of a user to correctly gauge his skills and to show users journey along the way.
List down all the future plans for the project here
- Leaderboard to display where user stands across their Institution and even in their respective Countries.
- Exclusive Reward Store (similar to the one of Leetcode).
- Coin Based reward system to encourage user to daily solve questions.
All in one hub: user can keep a track of their coding and development progress without having to multitask between various platforms.
- Clone the GitHub repo.
$ git clone https://github.com/kavya-r30/Anti-Kaleshi-Inheritance.git
- To start the frontend server:
$ cd react-app
$ npm install
$ npm start
- To start the backend server:
$ cd backend
$ npm install
$ npm start
Add names of your team members with their emails and links to their GitHub accounts
- Team Member 1 Kavya Rambhia: [email protected]
- Team Member 2 Kevin Shah: [email protected]
- Team Member 3 Mihir Katakdhond: [email protected]
- Team Member 3 Swayam Shah: [email protected]
Add names of your mentors with their emails and links to their GitHub accounts