This is project is a tool designed to upload Python, Java or Javascript projects to AWS's Codeguru Reviewer Service and provide Security and Code Quality reccomendations for the user. This repository contains the frontend deployment for the project.
Tech Stack : Next.js
React.js
TailwindCSS
Typescript
Backend Repository link here.
The project allows users to upload their file to AWS S3 repositories and get them reviewed by the Codeguru Reviewer service. The user can create multiple projects and can view the recommendatinons for each one, which will be displayed alongside the particular file's content for which the recommendation is generated.
- Registration Screen
- Login Screen
- Dashboard Screen
- Create Repository Screen
- Before Code Review
- File Upload Screen
- After Code Review
- Clone this repository into your local Linux environment.
- cd to the destination folder
- Install dependencies:
npm install
- Run the React app:
npm run dev
Open the http://localhost:3000/
to see the application running.
Remember to check if the server is configured and running for the web app to work. By default it should be running on
http://localhost:5000/api
.
- Amruta Varshini : Front-end Developer
- Dhaksana R : Front-end Developer
- Ritesh Koushik : Full-Stack Developer
- Sudharsan Vanamali : Back-end Developer
- Senthil Adithya V : Back-end Developer