Skip to content
killacan edited this page Sep 6, 2022 · 2 revisions

Steam is an extremely popular online store for video games, as well as a platform for managing games.

This Steam clone is going to have the following functionality:

  1. Hosting on Heroku (1 Day, September 2nd)

    • Website will be listed and functional.
  2. New Account Creation, Login, and Demo Login (2 Days, September 6th)

    • Users will be able to create an account and sign in.
    • Users will be able to log in to a dummy account to view the website as if signed in without creating an account.
    • Users will not be able to post games or reviews without an account.
    • Users should also be able to add friends.
  3. Buying Games (2 Days, September 8th)

    • Arguable one of the most important features other than being able to sign in. Website will have an almost functional purchase features
  4. Shopping Cart and Checkout.(2 Days, September 12th)

    • After adding a game to the cart, customer will be able to do all of the things that lead to checkout.
  5. User Reviews (2 Days, September 14th)

    • Users will be able to leave reviews of a game, and there will be a scoring system based on total reviews.
      • This hopefully will be separated by recent reviews, and all time.
    • Users will be able to to create, update, and delete their own reviews.
    • Everybody will be able to see reviews of games.
  6. User Account customization (1 Day, September 15th)

    • Users should be able to set a profile photo, and a description.
    • Ideally there will be other customizations such as a animated background.
  7. Production Readme (0.234123 Days, September 15th)

  • Posting games. ( 2 Days, bonus)

    • lastly users should be able to post their own games for the website (after approval) to be sold to other users.