CODE REVIEWER is a web-based platform designed to help developers streamline their code review process. It allows users to submit code snippets for review, receive feedback, and track improvements over time. The project aims to foster collaboration and improve code quality among developers.
- 📝 Submit code snippets for review
- 🔍 Receive constructive feedback from reviewers
- 📊 Track improvements and review history
- 📂 Support for multiple programming languages
- ⚡ Fast and user-friendly interface
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- State Management: Redux Toolkit
- Authentication: JWT (JSON Web Token)
Follow these steps to set up the project locally:
git clone https://github.com/Adit122022/CODE_REVIEWER.git
cd CODE_REVIEWERcd frontend
npm installcd backend
npm installCreate a .env file in the backend directory and add the following:
PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_key
cd backend
npm run devcd frontend
npm start- Register/Login to access the platform.
- Submit a code snippet for review.
- Receive feedback from reviewers.
- Track the progress and refine your code.
We welcome contributions! Follow these steps:
- Fork the repository.
- Create a new branch (
feature-branch) - Commit your changes (
git commit -m 'Added a new feature') - Push to your branch (
git push origin feature-branch) - Open a Pull Request and describe your changes.
This project is licensed under the MIT License.
🌟 Star this repo if you find it useful!