The Locker Room

The Locker Room is the most advanced digital ecosystem I have built to date. The project is still being development and the below previews are still being beta tested. The application was at V1.0.8 at the time of this recording.

The system uses a WordPress website as a front, which allows it to be indexed by Google Search Console, and ensures that even is the application server goes down the website will still remain up. All assets are also hosted on WordPress to optimise the web application.

The web application is separated to a subdomain, and hosted on Heroku. It is built using MERN stack (MongoDB, Express.js, React.js and Node.js). And is integrated with Stripe for payment processing and customer management.

At it’s core, the system has the following functionality:

  • User can sign up using an email address
  • User confirms their email
  • User can purchase a product
  • User can subscribe to a profile for a monthly fee, decided by that profile
  • User can go through the verification process to become a seller
  • Seller can create a shop, and products within that shop
  • Seller can set up a subscription price for their profile and update it with photos and videos
  • All sensitive information e.g. User address, credit/debit card details, government issued ID’s are all stored with our payment processor, Stripe
  • The database stores minimal information about the user
  • Website
  • Web Application