Skip to content

abdullahahmed001/DevSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

AI Project Management Platform

Full-stack project management platform with a Spring Boot backend, React frontend, and built-in AI workflows for:

  • Smart sprint planning
  • Breaking down complex tasks
  • RAG-style code assistance over platform knowledge and code context

Stack

  • Backend: Spring Boot 3, Java 21-compatible source
  • Frontend: React 18 + Vite
  • Data: in-memory seeded repository
  • AI layer: deterministic local services with extension points for real LLM/vector integrations

Structure

  • backend/ Spring Boot API
  • frontend/ React application

Backend run

This machine does not currently have Maven installed, so you will need Maven 3.9+ available locally.

cd backend
mvn spring-boot:run

The backend serves on http://localhost:8080.

Frontend run

cd frontend
npm install
npm run dev

The frontend runs on http://localhost:5173 and proxies API calls to the backend.

Key endpoints

  • GET /api/dashboard
  • GET /api/projects
  • GET /api/tasks
  • POST /api/ai/sprint-plan
  • POST /api/ai/task-breakdown
  • POST /api/ai/code-assistant

Future AI upgrade path

Replace the local heuristics in:

  • AiPlanningService
  • TaskBreakdownService
  • RagCodeAssistantService

with model-backed implementations and a persistent vector store.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors