A versatile property rental platform created with Next.js, TailwindCSS, TypeScript, and Shadcn/UI, designed to highlight modern web development techniques. This project showcases responsive design, type-safe coding, and reusable UI components, offering an insightful example of advanced web application development.
RentEase - Property Rental Platform
- Property search, listing CRUD operations
- User authentication with Google and Next Auth
- Photoswipe image gallery and Cloudinary for image storage
- Property bookmarking/saved properties and sharing to social media
- TypeScript support for type-safe development and improved code quality
- Responsive design using TailwindCSS and Shadcn/UI for consistent and reusable UI components
- Full-stack app with Next.js for both the frontend and backend, and MongoDB for a flexible and scalable NoSQL database
More project details here
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm run start