A complete and lightweight Agent Management System designed to register, track, monitor, and manage agents efficiently. This project provides a structured way for organizations to handle agent information, performance data, assignments, and administration tasks in one unified platform.
- Agent registration and profile management
- Assignment tracking (tasks, clients, regions, etc.)
- Performance monitoring and reporting
- Admin dashboard for oversight
- Clean API structure for integrations
- Simple and scalable codebase for customization
atsu/
├─ backend/ # Backend logic (APIs, database operations, authentication)
├─ frontend/ # Frontend UI for admin + agent interfaces
├─ node_modules/
├─ package.json
└─ README.md
- Backend: Node.js, Express
- Frontend: React (or preferred frontend framework)
- Database: MongoDB / SQL
- Tools: JWT authentication, npm, Git, environment variables
Make sure you have:
- Node.js (LTS)
- npm or yarn
- Git
- (Optional) MongoDB or PostgreSQL
git clone https://github.com/1mos-droid/atsu.git
cd atsu
# Backend
cd backend
npm install
# Frontend
cd ../frontend
npm installStart backend:
cd backend
npm run devStart frontend:
cd frontend
npm startOnce the servers are running:
- Visit http://localhost:3000
- Log in as admin or agent
- Register agents, assign tasks, monitor performance, and manage operational data
- Fork the repository
- Create a branch:
git checkout -b feature/my-feature - Commit changes
- Push and open a Pull Request
This project is licensed under the MIT License.
Built with ❤️ by 1mos-droid. Feel free to extend, modify, or integrate this system into real-world operations.