PlotiHub aims to be the leading open-source property management software in Kenya
# PlotiHub
PlotiHub is an open source property management system that aims to change how property management is done in Kenya. PlotiHub ensures user data is safe and accounted for hence eliminating any possible human errors.
## Authors
- carlagesa
## Tech Stack 🛠
The project is built on
**Client:**
- React
- Material UI
**Server:**
- Ruby on Rails
- PostgreSQL
## Getting Started 👩💻
**Set Up**
Before beginning to work the project make sure you have git downloaded on your computer
Then, you must open _git_ and _git clone_ the repo to your computer:
```
git clone
github.com
&&
cd plotihub
```
Installing:
```
# build for development
npm install --prefix client
&&
npm start --prefix client
```
Also start rails server by running:
```
rails db:create
rails db:migrate db:seed
rails s
```
Download Postman Postman for building and using APIs:
Or you can access it online via collection link: Postman online
**Database**
It is necessary to design the database based on the below ERD diagram:
## Demo
Front-end live demo:
Click here!!!
## Join the team 👪
There are many ways to contribute, of which development is only one! Find out how to get involved, including as a coder, translator, designer, tester, helping others, and much more! 😍
## How can I help?
You may help with development and submit pull requests! Please understand that by submitting a PR you are also submitting a request for the maintainer to review your code and then take over its maintenance forever. PR should be crafted both in the interest of the end-users and also to ease the maintainer into understanding and accepting it.
See Help wanted on the Wiki or some other platform for some more ideas.
## Contributing
We released PlotiHub because it helps us to ensure user data is safe and thus eliminates any possible human error. We hope that other organizations can benefit from the project. We appreciate all contributions from the community.
## ❓ Get Help
you can create …