Features User authentication and authorization Listing items for rent Searching and filtering available rentals Renting and returning items User profiles and rental history Admin dashboard for managing listings and users Technologies Used Frontend: React, Next.js Backend: Node.js, Express.js Database: MongoDB Authentication: JWT, OAuth Deployment: Vercel Installation To get a local copy up and running, follow these simple steps:
Prerequisites Node.js npm or yarn
git clone https://github.com/Yosef64/Rental_Website.git cd jorent Install Dependencies bash Copy code npm install
yarn install
npm run dev
yarn dev Visit http://localhost:3000 to see the app in action.
Usage Sign Up / Log In: Create an account or log in to access the app. List an Item: Go to the "List Item" page and fill out the form to add a new rental listing. Search Rentals: Use the search bar and filters to find items available for rent. Rent an Item: Click on a listing and follow the prompts to rent an item. Manage Rentals: View and manage your rentals from your profile. Contributing Contributions are welcome! Please fork the repository and create a pull request.
Contact Name: Yoseph Alemu Email:yosefale65@gmail.com


