Swiftly is a peer-to-peer rental website where users can rent items from others in their community. It is built using React, Axios, Django, and REST APIs.
- User authentication and authorization
- Browse and search for items available for rent
- Filter items by category, location, and price
- User profiles with rental history and ratings
- Messaging system for communication between renters and owners
- Secure payment processing
- Clone the repository:
git clone https://github.com/aryamanpathak2022/Swiftly.git
- Navigate to frontend directory
cd frontend
- Install dependencies
npm install
- Start frontend
npm start
- Navigate to Backend directory
cd ..
cd backend
- Migrate
python manage.py makemigrations
python manage.py migrate
- Start Backend
python manage.py runserver
-Sign up for an account or log in if you already have one.
-Browse available items or search for specific items using filters.
-Click on an item to view details and rental options.
-Rent an item by selecting the rental period and making a payment.
-Communicate with the owner using the messaging system for pickup/delivery arrangements.
-Return the item on time and leave a review for the owner.
-React -Axios -Django -Django REST Framework -PostgreSQL -HTML/CSS -JavaScript