https://github.com/miladsadeghi/homelun
Homelun - MERN real estate app featuring integrated CMS, TypeScript, Tailwind, React-Query.
https://github.com/miladsadeghi/homelun
cms express mern mongodb nodejs react react-ts real-estate tailwindcss typescript
Last synced: 2 months ago
JSON representation
Homelun - MERN real estate app featuring integrated CMS, TypeScript, Tailwind, React-Query.
- Host: GitHub
- URL: https://github.com/miladsadeghi/homelun
- Owner: MiladSadeghi
- License: mit
- Created: 2023-05-14T18:24:09.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-17T13:36:56.000Z (almost 3 years ago)
- Last Synced: 2025-06-27T08:42:29.317Z (12 months ago)
- Topics: cms, express, mern, mongodb, nodejs, react, react-ts, real-estate, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://homelun.miladsdgh.ir
- Size: 5.91 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Homelun
[](https://app.netlify.com/sites/lustrous-truffle-d8dafa/deploys)
[]()
[](/LICENSE)
---
Homelun, A MERN, TypeScript, React-Query, and Tailwind powered app for browsing, filtering, and connecting with real estate properties.
DEMO
## 📝 Table of Contents
- [About](#about)
- [Getting Started](#getting_started)
- [Deploying](#deployment)
- [Built Using](#built_using)
- [Authors](#authors)
- [Acknowledgments](#acknowledgement)
Homelun is a cutting-edge real estate application designed to make property searches easy and efficient. Built using the MERN stack (MongoDB, Express, React, and Node.js), TypeScript, React-Query, and Tailwind, Homelun provides a seamless and user-friendly experience for those looking to buy, sell, or rent properties.
With Homelun, users can browse through various properties and apply filters to narrow down their search based on criteria such as the number of bedrooms, bathrooms, or square footage. The app allows users to request tours of properties and stay in touch with agents for a smooth and hassle-free experience. Homelun's intuitive interface and powerful search capabilities make it the go-to solution for all your real estate needs.
To get started with Homelun, you'll need to set up the server and client environments. First, navigate to the server folder in your project directory and create an .env file. Use the provided env.example file as a reference to fill in the required information. Once your .env file is set up, you can install the necessary dependencies by running the following commands:
```
npm install
or
yarn install
```
After setting up the server, move on to the client folder and repeat the process. Create an .env file using the env.example as a guide, and then install the required dependencies like previous way.
then run both separately with
```
npm run dev
or
yarn dev
```
In order to deploy the Homelun, we are utilizing two powerful platforms: Netlify for the frontend and Fly.io for the backend.
- [@MiladSadeghi](https://github.com/MiladSadeghi) - MiladSadeghi
- thanks Vektora Studio for design
