Skip to content

neoastra303/DevHub_Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevHub Platform | Your Dev Life, Optimized.

CI License: MIT Python: 3.13 Django: 6.0


DevHub Social Banner


DevHub is more than a dashboard; it’s the quiet, high-performance vault for your technical journey. We believe in the power of focus, the joy of organized code, and the necessity of real-time insights—all delivered with zero friction.

Whether you're tracking intricate project dependencies or simply need a clean space to breathe and build, DevHub transforms the chaos of modern engineering into a calm, structured narrative.

Created with heart by neoastra303.


🌟 Features at a Glance

Features Grid

We don't just build features; we craft experiences that respect your time and intellect.

  • ⚡ Built for Velocity: Asynchronous task processing (Celery & Redis) ensures that your workspace stays snappy.
  • ✨ Interactive & Alive: Feel the responsiveness of HTMX for seamless, partial page updates, while Chart.js turns raw data into a beautiful, meaningful story.
  • 🛡️ Your Digital Sanctuary: With dual-layer rate limiting and hardened security headers, your intellectual property remains private and secure.
  • 🔭 Total Observability: Real-time system monitoring via Prometheus means you’re always in tune with the health and performance of your platform.

🗺️ Roadmap

DevHub Roadmap


🛠️ The Engine Under the Hood

Tech Stack Showcase

Component Technology
Backend Django 6.0, Django REST Framework, Celery
Frontend Tailwind CSS 3.4, HTMX, Alpine.js, Chart.js
Real-time Redis, Django Channels (WebSockets)
Observability Prometheus
DevOps Docker, Docker Compose, GitHub Actions
API Docs drf-spectacular (OpenAPI 3.0)

Architecture Diagram


🚦 Getting Started

Ready to experience a more organized dev life?

Using Docker (The Easiest Route)

docker-compose up --build

Your new workspace will be waiting for you at http://localhost:8000.

API Documentation

Dive into the technical specs:

  • Swagger UI: /api/docs/swagger/
  • Redoc: /api/docs/redoc/

🧪 Quality & Assurance

We maintain a high bar because your code deserves it.

# Validate everything
python manage.py test

# Security first
bandit -r . -x ./venv

# Keep it polished
ruff check . --fix

🔒 Security Policy

Trust is the foundation of every great partnership. For reporting vulnerabilities, please refer to our Security Policy.

About

A production-hardened, full-stack web application designed for modern engineers to manage their entire technical lifecycle. Engineered with Django, Celery, and HTMX to provide a frictionless, event-driven workspace for project tracking, real-time analytics, and data visualization.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors