An open API service indexing awesome lists of open source software.

https://github.com/alessyjay/home-span

A modern real estate mobile application built with Expo, TypeScript, and NativeWind, leveraging Appwrite as a powerful backend service. HomeSpan aims to simplify real estate listings, property searches, and user management in a sleek and efficient way.
https://github.com/alessyjay/home-span

appwrite expo nativewind typescript

Last synced: about 1 month ago
JSON representation

A modern real estate mobile application built with Expo, TypeScript, and NativeWind, leveraging Appwrite as a powerful backend service. HomeSpan aims to simplify real estate listings, property searches, and user management in a sleek and efficient way.

Awesome Lists containing this project

README

          

# HomeSpan

A modern **real estate** mobile application built with **Expo**, **TypeScript**, and **NativeWind**, leveraging **Appwrite** as a powerful backend service. **HomeSpan** aims to simplify real estate listings, property searches, and user management in a sleek and efficient way.

---

## Overview

HomeSpan is designed to make property hunting and management effortless. Whether you’re looking to rent a cozy apartment in the city or sell a luxurious mansion on the beach, HomeSpan has you covered. Built with scalability, performance, and responsiveness in mind, HomeSpan uses **Appwrite** as its backend for secure user authentication and robust data handling, while **NativeWind** brings efficient and expressive styling.

> **Why HomeSpan?**
>
> - **Modern UI**: Powered by NativeWind for a consistent, fast, and flexible user interface.
> - **Secure & Scalable**: Backed by Appwrite's reliable data and authentication features.
> - **Cross-Platform**: Developed with Expo & TypeScript to easily run on Android, iOS, and Web.

---

## Features

- **User Authentication**: Secure login and registration powered by Appwrite.
- **Property Listings**: Create, read, update, and delete property listings (CRUD).
- **Advanced Search**: Filter properties by location, price, and amenities.
- **Favorite Listings**: Users can bookmark and manage a favorite properties list.
- **Push Notifications**: Stay updated with the latest property listings, offers, or user interactions.
- **Responsive UI**: Stylish, adaptive layouts with NativeWind for a polished look across devices.

---

## Tech Stack

- **Frontend**:
- [Expo](https://expo.dev/) (React Native framework)
- [TypeScript](https://www.typescriptlang.org/) (static typing and maintainable code)
- [NativeWind](https://www.nativewind.dev/) (Tailwind CSS for React Native)
- **Backend**:
- [Appwrite](https://appwrite.io/) (authentication, database, and functions)
- **Tools & Services**:
- [Expo CLI](https://docs.expo.dev/workflow/expo-cli/)
- [ESLint & Prettier](https://eslint.org/) (code linting and formatting)
- [GitHub Actions / CI](https://docs.github.com/actions) (optional continuous integration)

---