Welcome to the CodeAssist.AI project! This web application is designed to provide error detection and correction assistance for your project files. With the collaborative efforts of our contributors, Khashayar Moradpour and Fulati Aizihaer, we aim to streamline the process of identifying and rectifying errors in programming and project files.
- File Error Detection: Users can upload project files through the user-friendly web interface.
- Error Identification: The application's backend, built on Node.js, scans through uploaded files to identify errors.
- Detailed Reports: The application provides comprehensive reports, pinpointing the location of errors in specific files.
- Error Suggestions: Alongside error identification, users receive suggestions for correcting the errors.
- User-Friendly Interface: The frontend of the application is developed using React.js, ensuring an intuitive and responsive user experience.
Khashayar Moradpour has played a pivotal role in conceptualizing and developing the core functionality of the CodeAssist.AI application. With expertise in backend development and a deep understanding of Node.js, Khashayar has been responsible for creating the error detection algorithms and ensuring efficient file processing.
Fulati Aizihaer's contributions have been instrumental in shaping the frontend experience of the CodeAssist.AI application. Leveraging the power of React.js, Fulati has designed an engaging and user-friendly interface that seamlessly interacts with the backend. Their attention to detail and creative approach have significantly enhanced the overall usability of the application.
- Backend: Node.js
- Frontend: React.js
- Version Control: GitHub
To make use of the CodeAssist.AI web application, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory and install the necessary dependencies using
npm install. - Launch the backend using
node app.js. - Navigate to the frontend directory and install dependencies using
npm install. - Start the frontend using
npm start. - Access the web application through your browser and begin by uploading your project files.