- Database: MongoDB
- ORM: Prisma
- Frontend: React, Tailwind CSS, Axios, Vite
- Backend: Node.js, Express
- Hosting: Render.com
- Framework: React.js
- Styling: Tailwind CSS
- HTTP Client: Axios (for making requests to the backend)
- Build Tool: Vite
- Features:
- Property listings (rent, buy, hostel, dream places)
- User authentication and authorization
- Responsive design
- Filtering and searching properties
- User profiles
- Framework: Express.js
- Database: MongoDB
- ORM: Prisma
- Hosting: Render.com
- Authentication: JWT (JSON Web Tokens)
- Environment Variables:
DATABASE_URL
JWT_SECRET_KEY
CLIENT_URL
NODE_ENV
VITE_API_URL
- Property Listings: Allows users to view, search, and filter properties for rent, buy, hostels, and dream places.
- User Authentication: Secure user login and registration using JWT.
- User Profiles: Users can manage their profiles and view their listed properties.
- Responsive Design: The application is fully responsive, ensuring a seamless experience on both desktop and mobile devices.
- Backend Integration: Fully integrated backend handling data storage and retrieval, authentication, and business logic.