A web application that provides overall stats of the homestay business like monthly income, booking frequency, computation of shares between the host/manager and the owner etc..
- Ensure that your system has Node JS installed
- Install Docker and PM2 for the backend
- Clone these repositories
https://github.com/onmondo/abiza-dashboard
https://github.com/onmondo/abiza-booking-summary-api
https://github.com/onmondo/abiza-shares-api
- Install all dependencies to each project
npm i
- Go to
abiza-booking-summary-apidirectory and issue the following command
make start
- Go to
abiza-shares-apidirectory and issue the following command
npm run start:local
- Go to
abiza-dashboardand create a new.envfile and add these variables
DEV_BOOKING_API_URL=http://localhost:3000
DEV_SHARES_API_URL=http://localhost:3001
- And finally run the web app by issuing these command
npm run dev
- You may restart the web services by issuing these commands
make stop
make start