Skip to content

Infiniper/Krishi-Rental-Services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Improvements needed:

  1. Issue with the border of image in the home page.
  2. Backend API response does not return ownername. After implementing login/sign-up, return it from backend and add it to booking.jsx.
  3. Hardcoded Nearby machinery button on home page
  4. Add good dummy data
  5. Available/ Unavailable on search-card
  6. rupees per acre
  7. Booked by in Service Provider
  8. Integrate the users and SP's Profiles
  9. Add profile photo

Krishi Rental Service

Overview

Krishi Rental Service is a platform designed to connect farmers with essential agricultural equipment on a rental basis. The service aims to reduce the financial burden on farmers by providing cost-effective access to machinery, tools, and other necessary farming resources.

Features

  • User Registration & Authentication: Secure sign-up and login process.
  • Equipment Listing: Renters can list agricultural equipment with details such as price, availability, and location.
  • Booking System: Farmers can browse and book available equipment.
  • Payment Integration: Secure online payments and transaction tracking.
  • Reviews & Ratings: Users can provide feedback on rented equipment and services.
  • Location-based Search: Enables farmers to find nearby rental options.
  • Admin Panel: For managing users, listings, and transactions.

Tech Stack

  • Frontend: React.js / Vue.js / Angular
  • Backend: Node.js / Django / Spring Boot
  • Database: PostgreSQL / MySQL / MongoDB
  • Authentication: Firebase Auth / OAuth
  • Cloud Storage: AWS S3 / Google Cloud Storage
  • Deployment: Docker, Kubernetes, AWS / GCP

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/krishi-rental-service.git
    cd krishi-rental-service
  2. Install dependencies:
    npm install # or yarn install
  3. Configure environment variables:
    • Copy .env.example to .env
    • Set required values for database, API keys, and authentication.
  4. Start the application:
    npm start # or yarn start

Usage

  1. Sign up and create a profile.
  2. List available equipment for rent or browse available listings.
  3. Book equipment, make payments, and track transactions.
  4. Leave reviews and ratings after use.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (feature-branch-name).
  3. Commit your changes.
  4. Push to the branch and submit a pull request.

License

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

Contact

For inquiries, suggestions, or contributions, please reach out via [email/contact details].

Added KK

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors