Skip to content

SaranshBangar/Daneizo

Repository files navigation

Daneizo

Why Buy When You Can Rent It! 🎉

Daneizo is a platform that allows users to rent a variety of items instead of purchasing them. Built using modern web technologies, this project is open for contributions during the open-source festival. Whether you're a beginner or experienced developer, your contributions are welcome!

Live Demo


Table of Contents


Features

  • Item Rental: Browse, rent, and manage rental items.
  • Search Functionality: Quickly find items available for rent.
  • Responsive Design: Fully responsive for a seamless experience on any device.
  • Authentication: User login and management.
  • Admin Panel: Manage rental listings and users.

Tech Stack

  • Frontend: Next.js, TypeScript, Tailwind CSS
  • Backend: Node.js (with Express)
  • Database: MongoDB (with Mongoose)
  • Payments: Razorpay Integration (Planned)

Installation

  1. Clone the repository:

    git clone https://github.com/SaranshBangar/Daneizo.git
  2. Install dependencies:

    cd Daneizo
    npm install
  3. Set up environment variables: Create a .env.local file in the root directory and add the following:

    MONGODB_URI=<your-mongodb-uri>
    NEXT_PUBLIC_RAZORPAY_KEY=<razorpay-key>
    
  4. Run the development server:

    npm run dev

    Open http://localhost:3000 to view it in the browser.

  5. Build for production:

    npm run build

Contribution Guide

We encourage all contributors to help improve the platform!

  1. Fork the repository and create your branch:

    git checkout -b feature/new-feature
  2. Commit your changes with clear messages:

    git commit -m "Add new feature"
  3. Push to your branch:

    git push origin feature/new-feature
  4. Create a Pull Request.

Make sure to check out the Issues section for tasks that need attention.


Issues

Check out the issues tab to find bugs, feature requests, or tasks. Feel free to pick one and start contributing.


License

This project is licensed under the MIT License.


Contact


Contribute and make renting simpler for everyone! 🚀