Skip to content

Meetmendapara09/Odoo_Combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Odoo Combat - Furniture Rental Web Application 🛋️📦

Welcome to Odoo Combat, your go-to platform for renting furniture online! This project aims to simplify the process of browsing, booking, and paying for furniture rentals through a user-friendly web application.

Team Members 👥

  • Team Leader: Harshil Solanki 🛠️
  • Team Members:
    • Javal Patel 🎨🛠️
    • Meet Mendapara 🚀
    • Prince Ghoda 📊

Features 🌟

  • User Authentication and Profiles

    • Register, log in, and manage user accounts.
    • Update profile information and view rental history.
  • Furniture Listings

    • Display a catalog of available furniture items.
    • Detailed item descriptions, rental prices, availability status, and high-quality images.
  • Search and Filter

    • Search for specific items using keywords or categories.
    • Filter items by price range, type, and location.
  • Booking and Reservation

    • Select rental dates and manage reservations.
    • Confirm bookings and manage availability calendars.
  • Payment Integration

    • Secure online payments using PayPal.
    • Payment confirmation and receipts for users.

Tech Stack 💻

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Payment: PayPal

Installation 🚀

  1. Clone the repository

    git clone https://github.com/Meetmendapara09/Odoo_Combat.git
    cd Odoo_Combat
  2. Install dependencies

    # Install frontend dependencies
    cd frontend
    npm install
    
    # Install backend dependencies
    cd ../backend
    npm install
  3. Set up environment variables

    • Create .env files in both frontend and backend directories based on .env.example files provided.
  4. Run the application

    # Run frontend (in frontend directory)
    npm run dev
    
    # Run backend (in backend directory)
    npm start
  5. Access the application

    • Open your browser and go to http://localhost:3000 to view the application.

Deployment 🚀

  • The application can be deployed to platforms like Vercel, Netlify or CloudFlare. Ensure to set up environment variables securely and configure database connections accordingly.

Contributions 🌟

Contributions to improve the application are welcome! Please fork the repository and submit pull requests to propose your changes.

License 📄

This project is licensed under the MIT License.

Contact 📧

For questions or feedback, please contact Meet Mendapara.

Releases

No releases published

Packages

No packages published

Languages