Back to Projects
Featured Project
Case Study Available

TheTenPercent Admin Portal

Comprehensive admin portal with role-based access control for managing TheTenPercent platform users and content.

Role

Full-Stack Developer

Timeline

2022 - 2024

Organization

Zelio

Project Overview

Technology Stack

database

MongoDB

backend

Express.js

frontend

React
JavaScript

cloud

Docker

Key Focus Areas

Admin Portal
RBAC
User Management
Content Management
Analytics Dashboard

About This Project

The TheTenPercent Admin Portal was developed as a critical companion application to the main social platform, providing administrators and moderators with powerful tools to manage users, content, and platform operations. As the sole developer for this project, I was responsible for the complete development cycle from architecture to deployment.

Built using the MERN stack (MongoDB, Express, React, Node.js), the portal features a sophisticated role-based access control (RBAC) system that allows different permission levels for administrators, moderators, and support staff. The application provides comprehensive user management capabilities, content moderation tools, analytics dashboards for monitoring platform health, and real-time reporting features.

I containerized the entire application using Docker and Docker Compose to ensure consistent deployment across development, staging, and production environments. The RESTful API I built handles complex queries efficiently, while the responsive React dashboard provides an intuitive interface for managing thousands of users and their content, ensuring the main platform remains a safe and welcoming space for the community.

Key Achievements & Impact

Implemented role-based access control (RBAC)

Built RESTful API with Express.js

Created responsive React dashboard

Integrated MongoDB for data persistence