This repository contains the frontend code for the Pwopryo application, a platform designed to simplify the process of renting and leasing properties in Haiti.
- Framework: React.js
- Styling: Tailwind CSS
- State Management: Zustand
- Routing: React Router
- Icons: Lucide
- Build Tool: Vite
- Responsive Design: Optimized for mobile, tablet, and desktop views.
- Property Listings: View properties with photos, descriptions, and pricing.
- Advanced Search and Filtering: Find properties based on various criteria.
- Favorites Management: Save your favorite properties for later viewing.
- User Authentication: Login, register, and manage your account.
- Message System: Communicate directly with property owners or agents.
Before you begin, ensure you have the following installed:
- Node.js (v14.x or higher)
- npm (v6.x or higher)
-
Clone the repository:
git clone https://github.com/pwopryo/pwopryo-front.git cd pwopryo-front
-
Install dependencies:
npm install
-
Set up environment variables: Create a
.env
file in the root directory and add your API endpoint and other configuration details. Example:VITE_API_BASE_URL=
-
Start the development server:
npm run dev
-
The application will be available at
http://localhost:5173
.