Skip to content

raohemdutt/GatorTrader

Repository files navigation

GatorTrader


GatorTrader is a web application designed exclusively for UF students to facilitate seamless buying and selling of items.

The platform integrates user authentication, product listing, real-time chat, and an AI chatbot for smart pricing recommendations.


🚀 Project Vision

GatorTrader aims to create a secure, user-friendly marketplace for UF students to trade items efficiently. Our focus is on reliability, ease of use, and smart AI-driven assistance.


🏗️ Tech Stack

  • Frontend: React, HTML/CSS, JavaScript
  • Backend: Python
  • Database: Supabase
  • Real-time Chat: Talk.js
  • AI Integration: OpenAI API

👥 Team Roles

  • Front End & Project Manager: Blake Coppens
  • Back End: Jayce Corcoran
  • Databases & Scrum Master: Hemdutt Rao

💡 Key Features

  • Secure User Authentication using Supabase
  • Dynamic Product Listings
  • Real-time Chat with Talk.js
  • Integrated AI Chatbot for pricing suggestions

🔐 Branch Protection Rules

To maintain code integrity and ensure smooth collaboration, the following branch protection rules are enforced on the main branch:

  1. Require Pull Request Reviews: All code changes must go through a pull request with at least one approval before merging.
  2. Require Status Checks to Pass: Automated tests via GitHub Actions must pass before merging.
  3. Disable Force Pushes: Direct pushes to main are disabled to prevent accidental overwrites.
  4. Prevent Branch Deletion: The main branch cannot be deleted.

📦 Contributing

We welcome contributions from the UF developer community! Check out our CONTRIBUTING.md for guidelines.


⚠️ Risk Management

  • Authentication Risks: Mitigated using multi-factor authentication.
  • Database Failure: Managed with regular backups and distributed systems.
  • API Integration Issues: Addressed by choosing standardized APIs.
  • Data Protection: Focus on encryption and minimal data storage.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors