Skip to content

Alexz1008/FAST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Online marketplaces are useful for getting rid of unwanted items, such as old textbooks, and getting great deals on products. Unfortunately, there is currently no safe platform protecting students from scams or malicious strangers. We at Team Fast and Sustainable Tritons (FAST) are dedicated to solving this problem with Triton Market, a web application dedicated to providing students at the UCSD the ability to safely and efficiently buy and sell products. Our web application enables students to securely sign up for an account with their UCSD email, browse and engage with listings of items being sold by other members of the UCSD community, and have conversations with other users toward meeting up and completing transactions.

Login Credentials

We have provided several accounts to test with. The test cases will prompt when to use each one. The main testing account will be Timmy Triton, and the other two will be for specific test cases that require more than one user.

Timmy Triton:

      Email: toh006@ucsd.edu

      Password: FAST2018

Gary Gillespie:

      Email: rhsun@ucsd.edu

      Password: FAST2018

Alex Triton:

      Email: alz030@ucsd.edu

      Password: FAST2018

Requirements

This web app is intended to be run on a desktop computer. It should be run on the latest version of Google Chrome.

Installation Instructions

There is no installation required. Be sure to download the dependencies folder in the test case file.

How to Run

Go to cloudjeremiah.com:3000 in Google Chrome.

Source Code

https://github.com/Alexz1008/FAST

Known Bugs

Sometimes, an error occurs saying you cannot edit your own listing after switching accounts. If this occurs, please close the tab and reopen the app before logging in to the second account.

In the messaging page, the button for “Confirm Transaction” doesn’t appear for the seller until page is reloaded. Changing your name through your profile does not change the name displayed on listings you have already created.

If other bugs are found while the app is running, try to wait longer in between button presses, because Firebase can sometimes be slow to respond. Also, if something does not load, please try refreshing the page.

Project Demo Video

https://youtu.be/JypI3fEkXdk

Technical Support

Alexander Zhou - Project Manager, (909) 816-0372

Evan Okamoto - Software Architect, (310) 707-7130

About

Free and Sustainable Tritions

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 11