Skip to content

A web-based service on which college students, staff, and faculty can easily exchange items

Notifications You must be signed in to change notification settings

developer-soni/GatorExpress2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

GATOR EXPRESS

AWS Ubuntu MySQL NodeJS JavaScript Bootstrap Express.js HTML5 CSS3 Figma + draw.io Visual Studio Code

Deployed on AWS

http://ec2-44-205-80-79.compute-1.amazonaws.com/

Code files for private use. Cant be shared. Please view documentation.

Description

Life can be stressful for college students. This is especially true due to the challenges associated with being an independent adult who, oftentimes, must obtain necessary items such as books, supplies, and clothing. We aim to alleviate this burden by designing “Gator Express”, a web-based service on which college students, staff, and faculty can easily exchange items. Students will no longer have to pay high prices for many of their required items as most will already be sold by their predecessors on Gator Express at a fraction of the cost.

Our application allows users to:

  • Search for items to buy.
  • View all the categories of posts on the website and navigate to their preferred section.
  • Sort search results.
  • Click on any post and see its details, pricing, etc.
  • View Gator Express’s about page.
  • View the map of SFSU for reference.
  • Register using name and email id (must be .edu).
  • Login to create posts.

Registered users are allowed to:

  • Post items to sell (Must be approved).
  • View their own created posts.
  • View messages received from prospective buyers.
  • Send their contact information to a seller via one-way chat.

Admin are allowed to:

  • Manage posts created by the users.
  • View requests to add posts.
  • Delete inappropriate posts.
  • Approve posts before they go live.

We will ensure that all users can make informed decisions when selecting a meeting location by displaying a labeled map within our UI. Furthermore, the map will provide users with the locations of SFSU’s police department and “Emergency Blue Light Phones”, so that the users can make exchanges with maximum personal security incomparable to exchanges made on competing platforms.

High-level System Architecture and Technologies Used

  • Server Host: AWS EC2 1vCPU 1 GB RAM
  • Operating System: Ubuntu 20.04.3 LTS
  • Database: MySQL v.8.0
  • Web Server: Node.js v.16.14.0
  • Server-Side Language: JavaScript ES6
  • Additional Technologies:
    • Front-End Web Framework: Bootstrap v.5.1.3
    • Back-End Web Framework: Express v.4.17.2
    • IDE: Visual Studio Code v.1.64
    • Frameworks & Prototypes: draw.io

Documentation

Documentation File here
Product Screenshots - Pg. 60
More information in Milestones Folder.

Team

Name Role
Amir Modan Team Lead
Dev Soni Frontend Lead
Vicente Pericone Backend Lead
Kayvaun Khoshkhou Frontend Member
Brian Cheng Backend Member
Abdelmajid Samir GitHub Master

Product Screenshots

About

A web-based service on which college students, staff, and faculty can easily exchange items

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published