Home360 is an online real estate web application. It allows users to rent both private and commercially available houses and apartment.
- Nextjs
- TypeScript
- TailwindCSS
- User registration
- User login with JWT authentication
- Password reset
- Refresh token
- Password change
- Account verification
- Listing creation
- Listing deletion
- Search listings
- Fetch listings
- Make listing enquiry
- Mark listing enquiry as read
- Fetch listing enquiries
- In-app messaging
To get started with this project you'd need to have the following installed on your local computer:
- Node 18+
- Yarn
To run the project follow the steps below:
- Clone the repository
git clone https://github.com/Hoxtygen/home360-frontend.git
- Create a
.env
file and fill it with appropriate values. See.env-sample
cd
into the project directory and runyarn install
- After package installation, run
yarn dev
- Run
yarn build
to build the project
- Application is available at http://localhost:3000
- The server can be found at home360 server
This project is licensed under the MIT License - see the LICENSE.md file for details