A web app which enables the teams to display their products for sale and enables customers to buy products.
Most teams in TFF’s lower divisions do not have stores and websites where they sell their merchandises.
For this reason, the fans have difficulty in reaching the merchandise of their team and clubs are not earning as much revenue as they potentially could from merchandise sales.
A web app in which all clubs affiliated with TFF can sell their merchandise under one roof.
Anyone can go to the website url and view the products or search them. To buy or comment on products, the user has to be logged-in. In order to be logged-in, the user can simply use the Login or Signup buttons depending on user having an account or not. After signing in, the user is able to add the products to the card and continue with puchasing.
A team has to change their account type with a secret security key that is provided by site administrators. After that the team will be able to add or delete products of their team.
- Add/delete products
- Comment on products
- Signup/Signin/Signout
- Update profile info
- Search products
- Add/delete/change addresses
- Shopping card
- Order products
- Like products
- View team specific products
- Filter products
- Yet to be decided
In order to deploy the web app, clone the main repository and run npm install --force
in the same directory with the terminal.
To deploy on localhost use npm start
To deploy to firebase use npm run build
and firebase deploy
To report a bug simply write a well described email about the problem to eighter rlider@sabanciunv.edu
or bartudogan@sabanciuniv.edu
or shah@sabanciuniv.edu
.
Please provide screenshots about the problem for faster discovery of the problem.