RedStore Enterprise (published as USHOP-Global) is a flagship e-commerce platform engineered for high-scale retail. Built with a cutting-edge stack featuring Next.js 15, Firebase, and Stripe, it delivers a seamless, high-performance shopping experience with real-time inventory, secure multi-factor authentication, and an elite checkout flow.
High-fidelity product discovery with advanced filtering, category-based navigation, and a high-performance search engine optimized for massive catalogs.
Powered by Firebase Authentication, providing secure user profiles, persistent sessions, and role-based access for both customers and store administrators.
Seamless integration with Stripe for secure, global transaction handling. Supports multi-currency payments, automated invoicing, and real-time order status tracking.
Leveraging Next.js 15's Server Components and Server Actions to achieve sub-second page loads and optimal SEO rankings.
RedStore-Enterprise/
βββ assets/ # Branding and visual identity assets
βββ docs/ # Technical specifications and API documentation
βββ legacy/ # Organized legacy static components for SEO
βββ public/ # Optimized global assets and product imagery
βββ src/
β βββ app/ # Next.js 15 App Router (Pages & Layouts)
β βββ components/ # High-fidelity React UI components
β βββ lib/ # Core business logic and Firebase config
β βββ types/ # Strict TypeScript definitions
βββ README.md # Professional landing page
- Frontend: Next.js 15 (App Router), React 19
- Styling: Tailwind CSS with custom design tokens
- Cloud Infrastructure: Firebase (Firestore, Auth, Storage)
- Payments: Stripe API
- State Architecture: Optimized React Context and Hooks for zero-latency cart updates
# Clone the enterprise repository
git clone https://github.com/HayreBuilds/USHOP-Global.git
# Enter the workspace
cd USHOP-Global
# Install dependencies
npm install
# Start the development server
npm run devThis project is licensed under the MIT License. See the LICENSE file for details.
Developed with β€οΈ by Hayredin Mohammed
