The Smart Games project was designed to be a complete platform for a game store, covering both the front-end (user interface), the back-end (API for data management), and a mobile app, all interconnected to provide a seamless and integrated experience.
The goal of Smart Games is to offer users a simple and modern way to browse, search, and purchase games, with features like search filters, store listings, and categorization by platforms. Additionally, the mobile app offers a dedicated interface for users who prefer to access the store directly from their mobile devices.
Built using React, the front-end is fully responsive, providing a pleasant experience on both mobile and desktop devices.
The API is built using Node.js, Express, and Sequelize to communicate with the MySQL database. It manages the routes, validations, and business logic of the platform.
Developed using Kotlin, the mobile app is designed to deliver an optimized and fast store experience directly on Android devices, with simple and intuitive navigation.
smart-games/
│
├── web/ # Web application in React
├── backend/ # API in Node.js with Express
├── mobile/ # Android app in Kotlin
└── README.md # Main project documentation