Skip to content

abhiraj7821/Software-Development

Repository files navigation

🛠️ Software and Website Development Repo

Welcome to the Software and Website Development Repository — a comprehensive collection of intelligent, AI-assisted web and software development projects designed for performance, usability, and seamless user experiences.

Project Preview


🚀 Overview

This repository showcases my personal projects where I combine modern frontend and backend development practices with AI-powered features. Whether you're exploring full-stack patterns, integrating AI models, or improving code with automated feedback loops — this repo has it all.


🧠 Key Features

  • 🔍 AI Code Reviewer – Write code and get real-time feedback powered by Google’s Gemini model.
  • 🧪 Syntax Highlighting + Markdown Analysis – Leveraging rehype-highlight and highlight.js for clean, readable code presentation.
  • ⚙️ Backend API Integration – Fast and scalable Node.js server handles requests and routes intelligently.
  • 💬 React-based Frontend – A modern and minimal interface built for speed and clarity.
  • 📦 Modular Architecture – All projects follow clean, maintainable, and scalable structures.

🧰 Tech Stack

🔹 Backend (API + AI Logic)

  • Node.js – Core server framework
  • Express.js – Fast, unopinionated routing
  • CORS – Cross-origin request handling
  • Google Gemini API – AI logic powered by gemini-2.0-flash

🔸 Frontend

  • React.js – Component-driven UI
  • Axios – API communication
  • Prism – Code formatting
  • rehype-highlight – Syntax-aware markdown rendering
  • React HooksuseState, etc., for efficient state management

📸 Screenshots

GenAI project screenshots_
Example: AI Code Review in Action


Check out my other AIML Projects: 👉 | https://github.com/abhiraj7821/AIML-Projects |

About

This is the repo by Abhishek Rajput a sofware developer for website development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors