LV EN

Tiešsaistes videospēļu veikala izveide: Oldschool Gamer

Carle Jordan Djeutchouang Noubou

ABSTRACT

"OldSchool Gamer" is an e-commerce platform designed for retro gaming enthusiasts, addressing challenges like authenticity and user experience. This project integrates modern web technologies to create a secure and engaging marketplace.
The platform was developed using React.js, Node.js, Express.js, and MongoDB. Key features include user authentication (JWT, Passport.js), a searchable product catalog, and secure payments (Stripe integration). RESTful APIs ensure smooth communication.
A client-server architecture enhances performance. The frontend provides a responsive interface, while the backend handles transactions and data management.
Testing involved Jest, Mocha, Chai, Supertest, and Cypress to ensure functionality and performance. Security measures include HTTPS, JWT authentication, and XSS/CSRF protection.
The platform blends classic gaming aesthetics with modern e-commerce functions. Future improvements may include mobile development, AI recommendations, and blockchain verification. This project showcases how technology supports retro gaming.
Author: Carle Jordan Djeutchouang Noubou
Degree: Bachelor
Year: 2025
Work Language: English
Supervisor: Dr. sc. ing., Nadežda Spiridovska
Faculty: Engineering Faculty
Study programme: Computer Science

KEYWORDS

ONLINE STORE, E, COMMERCE, VINTAGE VIDEO GAMES, AUTHENTICATION