About This API
RESTful backend powering atonixdev's personal brand website
This is the backend API for atonixdev's personal brand hub website. It provides RESTful endpoints for managing profile information, projects, services, testimonials, contact forms, and blog content with full CRUD operations.
API Endpoints
Complete REST API documentation
Authentication
POST /api/token/ - Obtain JWT token
POST /api/token/refresh/ - Refresh JWT token
Profile
GET /api/accounts/profile/ - Get profile information
PUT /api/accounts/profile/ - Update profile
Projects
GET /api/portfolio/projects/ - List all projects
GET /api/portfolio/projects/{id}/ - Get project details
GET /api/portfolio/projects/featured/ - Get featured projects
Services
GET /api/services/ - List all services
GET /api/services/{id}/ - Get service details
Testimonials
GET /api/testimonials/ - List all testimonials
GET /api/testimonials/{id}/ - Get testimonial details
GET /api/testimonials/featured/ - Get featured testimonials
Contact
POST /api/contact/inquiries/ - Send contact message
GET /api/contact/inquiries/ - List inquiries (Admin)
Blog
GET /api/blog/posts/ - List blog posts
GET /api/blog/posts/{slug}/ - Get blog post details
POST /api/blog/posts/{slug}/increment_views/ - Increment views
Getting Started
How to interact with this API
To interact with this API, you can use various tools and methods:
- cURL - Command line HTTP client for testing endpoints
- Postman - GUI API testing and documentation tool
- Frontend Application - React app running on port 3000
- Python Requests - Programmatic API access
Example API Call:
Architecture Expertise
Technical domains and specializations
This backend powers a personal brand website showcasing expertise in sovereign infrastructure and digital independence:
☁ OpenStack Cloud Architecture
Design and deploy distributed cloud environments using OpenStack for full cloud orchestration, bare-metal and virtualized compute clusters, OVN/OVS networking.
⊕ AI & Machine Learning
High-performance computing environments optimized for AI/ML workloads, GPU and Neuron accelerators, containerized microservices, edge-to-cloud data pipelines.
⚙ DevOps & CI/CD
Build end-to-end DevOps pipelines using Git, Jenkins, GitLab CI, Docker containerization, automated testing, security scanning, zero-downtime deployment workflows.
⌨ Systems Programming
Low-level systems programming in C/C++, backend service optimization, AI application development with Python/TensorFlow/PyTorch, model deployment on GPU/Neuron clusters.