Skip to content
@ratacueva-org

RataCueva

Gaming e-commerce platform. Video games, PC components, and accessories.

RataCueva

🐀 RataCueva — Gaming Ecommerce Ecosystem

Unified platform for video games, PC components, and gaming accessories

Web App API Website

🌐 Visit ratacueva.netlify.app

🇬🇧 English · 🇪🇸 Español


🎯 The Challenge

Gaming enthusiasts in Mexico face fragmented shopping experiences — scattered stores, inconsistent pricing, limited product information, and unreliable delivery. RataCueva solves this with a unified ecommerce ecosystem that centralizes video games, PC components, pre-built systems, and gaming accessories in one platform with real-time inventory, secure checkout, and admin tools.

🏗 Architecture

                    ┌──────────────┐
                    │   Web App    │
                    │  (Next.js)   │
                    └──────┬───────┘
                           │
                    ┌──────▼───────┐
                    │  REST API    │
                    │  (Express)   │
                    └──────┬───────┘
                           │
                    ┌──────▼───────┐
                    │   MongoDB    │
                    └──────────────┘

📦 Repositories

Repository Purpose Stack Status
web-app Gaming ecommerce frontend Next.js, TypeScript, TailwindCSS ✅ Active
api Gaming ecommerce backend API Express, TypeScript, MongoDB ✅ Active

🧠 How It Works

  1. Customers browse the catalog, search products by category, add items to cart, and complete purchases
  2. Admins manage products, inventory, orders, and users through the admin dashboard
  3. The API handles authentication, product CRUD, order processing, and payment integration
  4. Real-time updates keep inventory and pricing synchronized across the platform

🛡 Privacy & Security

  • JWT-based authentication for users and admins
  • Role-based access control (customer vs admin)
  • Encrypted password storage with bcrypt
  • Secure payment and order processing

🤝 Contributing

We follow a strict PR-based workflow. Check each repository's CONTRIBUTING.md for guidelines.


Built with ❤️ by the RataCueva team · 2026

Pinned Loading

  1. api api Public

    REST API for gaming e-commerce — products, orders, users, payments, and checkout (Express, TypeScript, MongoDB)

    TypeScript 3

  2. web-app web-app Public

    E-commerce platform for gaming products — video games, PC components, and accessories (Next.js, TypeScript, TailwindCSS)

    TypeScript 3

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…