Welcome to DEVision Job Manager
This quickstart guide will help you get started with the DEVision Job Manager subsystem, whether you’re a team member or reviewing our project documentation.Step 1: Understanding the Project
Read the Project Overview
Read the Project Overview
Start by understanding the DEVision platform and our team’s responsibilities:
- Project Overview - Learn about DEVision and the Job Manager subsystem
- SGJM Team - Meet the team and understand our methodology
- Milestones - Review project timeline and deliverables
Review the Architecture
Review the Architecture
Understand our technical approach:
- System Architecture - Microservices with Headless UI
- Data Model - Database design and sharding strategy
- Deployment - Docker and Kubernetes setup
Explore the Features
Explore the Features
Learn about each functional requirement:
- Authentication - Registration and login with SSO
- Profile Management - Company profiles
- Job Management - Job posting and tracking
- Applicant Search - Search and filtering
- Premium Features - Real-time notifications
- Payment Service - Subscription processing
Step 2: For Team Members - Development Setup
Clone the Repository
Clone the Repository
Clone the DEVision Job Manager repository:
Set Up Development Environment
Set Up Development Environment
Run with Docker
Run with Docker
Step 3: Start Contributing
Check the Task Board
Check the Task Board
Review assigned tasks on Tuturuuu:
- View sprint backlog
- Pick up new tasks
- Update task status
- Track progress on Kanban board
Follow Git Workflow
Follow Git Workflow
Use Conventional Commits and branching:PRs require 2 approvals before merging.
Join Team Communication
Join Team Communication
- Messenger: Daily text updates
- Discord: 10 AM daily standup
- Meetings: Sprint planning every Saturday
Quick Links
Project Overview
Understand the DEVision platform and our goals
System Architecture
Explore our microservices architecture
API Reference
Browse API documentation and endpoints
Team Charter
Learn about team structure and workflow
Technology Stack
Frontend
- React with TanStack Query & Router
- Zustand for state management
- Shadcn/ui + Tailwind CSS
- Headless UI components
Backend
- Spring Boot microservices
- PostgreSQL with sharding
- Redis for caching
- Kafka for messaging
Deployment
- Docker containerization
- API Gateway + Service Discovery
- Multi-host deployment
Important Dates
1
Milestone 1
November 28, 2025 - Design Documentation
2
Milestone 2
January 13, 2026 - Implementation & Deployment
For Team Members: Check Team Guidelines for communication
rules, meeting schedules, and contribution requirements.