A custom billing and point-of-sale application created for a game center to manage gaming sessions, customer billing, snack sales, inventory, expenses and daily operations from one system.
The platform provided separate access for administrators and managers while replacing disconnected manual records with a centralized operational workflow.
My contribution
I handled the full-stack development of the application, including backend APIs, frontend integration, database design, authentication and business workflows.
My responsibilities included:
Designing the application architecture and database structure
Developing REST APIs using Node.js and Express
Building operational interfaces using React
Implementing JWT authentication and role-based access
Creating gaming-session and time-based billing workflows
Developing product, snack-sale and inventory management
Implementing expense tracking and daily closing
Building billing summaries, receipts and operational reports
Testing application workflows and resolving issues
Core functionality
The system allowed staff to start and manage PC or console sessions, calculate usage charges and combine gaming fees with food or product purchases in a single bill.
Administrative features provided visibility into daily revenue, expenses, inventory, employee access and completed transactions. Role-based permissions restricted sensitive management functions to authorized users.
Outcome
Centralized gaming-session and POS operations
Reduced dependency on manual billing records
Improved visibility into daily revenue and expenses
Simplified inventory and snack-sale tracking
Provided secure access for administrators and managers
Created a foundation for consistent reports and daily closing
Technologies
Node.js, Express.js, React.js, MySQL, JavaScript, JWT, REST APIs, HTML and CSS.
Like this project
Posted Jul 27, 2026
Built a full-stack POS system for session billing, inventory, snack sales, expenses and daily operations.