Skip to content

WeSwap-co/weSwap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Borrow and Lend Products

WeSwap is a platform that allows users to list their products for borrowing. Users can act as both lenders and borrowers, and interaction between users is facilitated via a real-time chat session.

Features

  • 🛍️ Product Listing: Users can list products they want to lend, including detailed descriptions and images.
  • 🔍 Product Search: Borrowers can search for available products by category, condition, and availability.
  • 💬 Chat System: Real-time messaging for interaction between lenders and borrowers.
  • 🔐 User Authentication: Secure user registration, login, and profile management.
  • 📈 Transaction Management: Lenders can accept or decline borrow requests, and track borrowed items.
  • 🌟 Review and Rating: Users can review and rate each other after transactions.
  • 🧠 Sentiment Analysis: Uses NLP techniques (NLTK, TextBlob) to analyze user reviews and determine the tone (positive, neutral, or negative).

Tech Stack

  • Backend: Django (Python)
  • Frontend: HTML, CSS, JavaScript
  • Database: PostgreSQL
  • Real-time Messaging: WebSockets (or Firebase for chat)
  • Sentiment Analysis: NLTK, TextBlob
  • Version Control: Git, GitHub

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5