Skip to content

KashishJuneja101003/AlgoAid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AlgoAid

React Node.js Gemini Markdown

AlgoAid is an AI-powered platform that helps you analyze and improve your DSA (Data Structures and Algorithms) code.
It uses Gemini 2.0 Flash for fast and intelligent feedback, providing readability analysis, time/space complexity estimation, and optimization suggestions.
You can also chat with Gemini to clarify concepts and explore problem-solving strategies.

Table of Contents

Features

  • 📄 Code Feedback – Writing style, readability, and comments.
  • Complexity Analysis – Time and space complexity insights.
  • 🚀 Optimization Suggestions – AI-driven performance tips.
  • 💬 AI Chat with Gemini 2.0 Flash – Instant answers to coding doubts.
  • 📝 Markdown Rendering – Clean and structured AI responses.

Live Demo

AlgoAid Demo

Links & References

Folder Structure

Folder Structure

Tech Stack

Deployment Maintenance

Since the backend is hosted on Render’s free tier, it can enter sleep mode after a short period of inactivity, leading to slow responses during cold starts. To maintain responsiveness, an UptimeRobot monitor pings a lightweight /ping endpoint every 5 minutes. This prevents the server from idling and ensures faster response times for users. The monitor is configured with a 15-second timeout to avoid false downtime alerts.

Contact

For any questions or feedback, feel free to reach out to me at [email protected] or connect on Linkedin.


Thank you for visiting this project!

About

AI-powered feedback tool for DSA code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published