GRID
Game Repository & Indie Devlog
SH
Sultan Hamdi Jailani Daulay
5054241013
RD
Rafli Djanuar Anangsyah
5054241025Deskripsi Aplikasi
GRID (Game Repository & Indie Devlog) is a collaborative web platform designed specifically to facilitate the Indie Game Developer ecosystem. This platform integrates project management, asset repositories, development documentation (devlogs), and bug reporting into one cohesive ecosystem.
Key Features
- Interactive Kanban Board: Efficient team task management with full HTML5 Drag-and-Drop support. Status changes are automatically saved in the background thanks to AJAX and the Fetch API.
- Asset Management (Asset Repository): A visual gallery for storing game assets (images, sounds, scripts) equipped with a live filtering and search system using Vanilla JS.
- Devlog Creation: A modern Rich Text Editor designed for writing development update logs for both the public and the team.
- Bug Reporting & Tracking: Members can report bugs and errors, while the development team can track their resolution status in real-time.
- Role-Based Access Control (RBAC): Strict separation of access rights between Admin (system/organization managers) and Member (development team members).
- Modern Dark-Mode UI: A premium interface featuring a consistent Dark Mode across all application modules for visual comfort.
Technology Stack
- Frontend: HTML5, CSS3 (Custom Variables), Vanilla JavaScript (no heavy external libraries).
- UI Framework: Bootstrap 5 (for the Grid System, responsiveness, and Modals).
- Backend: PHP 8 (Native).
- Security: Implementation of anti-CSRF Tokens, PDO (Prepared Statements) to prevent SQL Injection, and Rate Limiting for consecutive actions.
- Database: MySQL.
Developers & Collaborators
- Rafli Djanuar: Backend & Database Architecture
- Sultan Hamdi: UI/UX, DOM Manipulation, and AJAX Integration (including Kanban Drag and Drop features and live filters).
Infografis Aplikasi
Screenshot Web