Skip to content

getdevarc/platform

Repository files navigation

DevArc

AI-powered career copilot for developers

Practice coding. Get AI guidance. Ace interviews. Build your career arc.

Status License Stack


What is DevArc?

DevArc is an AI-powered developer platform designed to help engineers prepare for coding interviews, strengthen problem-solving skills, and accelerate career growth — all in one place.


Vision

Build the developer career arc using AI-powered mentorship.

Developers should be able to:

  • Practice coding problems
  • Receive AI hints and explanations
  • Improve solutions with AI code review
  • Prepare for technical interviews
  • Generate structured career roadmaps

Core Modules

Module Description
🧩 Coding Practice Problem-solving environment similar to coding interview platforms
💡 AI Hint System Context-aware hints to help developers think through problems
📖 AI Solution Explanation Explanations of optimal solutions, complexity, and patterns
🔍 AI Code Review Analyze submitted code and provide improvement suggestions
🎯 Interview Preparation Mock technical interviews and company-specific prep
🗺️ Career Roadmap Generator AI-generated learning plans based on career goals

Architecture Overview

DevArc is designed as a modular full-stack platform.

Frontend (Next.js)
       │
Backend API (Node.js / Express)
       │
  Database (PostgreSQL)
       │
AI Services (LLM + Prompt Pipelines)

Tech Stack

Layer Technologies
Frontend Next.js, TailwindCSS, TypeScript
Backend Node.js, Express
Database PostgreSQL
AI Layer OpenAI / Azure OpenAI, Prompt Pipelines
Infrastructure Vercel, Cloud backend, CI/CD

Repository Structure

frontend/     → Next.js application
backend/      → API services and business logic
docs/         → product and architecture documentation
infra/        → infrastructure configuration
scripts/      → automation scripts

Project Status

DevArc is currently in the MVP foundation phase.

Current focus:

  • Repository structure and architecture planning
  • Backend foundation
  • Coding problem system

Documentation

Project documentation lives inside the /docs folder.

  • product-vision.md
  • architecture.md
  • roadmap.md

Contributing

Contributions are welcome! If you're interested in building developer tools and AI-powered learning platforms, please read CONTRIBUTING.md before submitting a pull request.


License

MIT License

About

DevArc aims to become a Developer Career Copilot — helping developers learn, practice, and grow with AI assistance.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors