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.
- Host: GitHub
- URL: https://github.com/afsar-dev/ph-12-as-client
- Owner: afsar-dev
- Created: 2024-06-22T09:27:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-24T08:59:18.000Z (over 1 year ago)
- Last Synced: 2025-07-03T08:58:50.599Z (12 months ago)
- Topics: firebase, javascript, jwt, mui, react, stripe, tailwindcss, tanstack-react-query
- Language: JavaScript
- Homepage: https://resplendent-cranachan-4047db.netlify.app/
- Size: 11.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.