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

https://github.com/afsar-dev/ph-12-as-client

ONBUILD is a versatile platform for managing apartment listings and user interactions. It offers tools for managing apartment profiles, user registration, and an admin dashboard with analytics.
https://github.com/afsar-dev/ph-12-as-client

firebase javascript jwt mui react stripe tailwindcss tanstack-react-query

Last synced: 2 months ago
JSON representation

ONBUILD is a versatile platform for managing apartment listings and user interactions. It offers tools for managing apartment profiles, user registration, and an admin dashboard with analytics.

Awesome Lists containing this project

README

          

# ONE BUILD
Welcome to ONE BUILD, your ultimate solution for managing apartments, users, and payments seamlessly through a responsive, user-friendly interface.

## Live Site

- Visit our live site [here](https://resplendent-cranachan-4047db.netlify.app)
- Server site [here](https://github.com/Mdafsarx/ph-12-as-server)

## Features

1. **Apartment Management:**
- Comprehensive tools to add, edit, and delete apartment listings.
- Detailed apartment profiles with images, descriptions, and amenities.

2. **User Member Management:**
- User registration and login system for both members and administrators.
- Profile management for users to update their personal information and preferences.

3. **Admin Dashboard:**
- An intuitive admin dashboard to manage all aspects of the website.
- Advanced analytics and reporting tools for apartment and user data.

## NPM Packages Used
- @tanstack/react-query
- react-router-dom
- react-simple-typewriter
- react-spinners
- stripe
- swiper

## Getting Started

To get a local copy up and running follow these simple steps.

### Prerequisites

Make sure you have Node.js and npm (or yarn) installed on your development machine.

### Installation

1. Clone the repository:
```sh
git clone https://github.com/your-username/your-project.git

Navigate into the project directory: cd your-project

Install dependencies:

npm install
or
yarn install

To run the project locally, use the following command:
npm start
or
yarn start

## Additional Notes:
Replace your-username and your-project with your actual GitHub username and project repository name.