Real estate and physical property management to connect property managers and potential buyers.
A online property management solution for real estate and
physical property management. This can include residential,
commercial, and land real estate. a software developed to
connect property managers and potential buyers.
đ§ frontend/ work in progress đ§.
đ§ backend-fastify/ work in progress đ§.
frontend/
directory.# navigate to frontend
$ cd frontend
frontend/src/environments
api: {
server: 'http://localhost:8000/', <-- server URL
mapKey: '', <-- Leaflet map key,
googleAuthClientId: '', <-- google Auth CLient ID for Social signin
webSocketUrl: 'ws://localhost:8000/websocket' <-- websocket URL
}
In terminal - command
# install dependencies
$ npm install
# serve frontend
$ ionic serve
backend-fastify/
directory.cd backend-fastify/
.env
file & add variables:.env.example
& re-name it to .env
PORT=8000
LOGGER=true
SALT=12
SECRET_KEY='secret'
DB_CONNECT=mongodb://localhost:27017/rem-db
In terminal - command
# navigate to backend-fastify
$ cd backend-fastify
# install dependencies
$ npm install
# start server
$ npm start `or` $ npm run dev
.env
is configured & dependencies are installedâ ď¸ This will delete existing records in the database document.
â ď¸ Make a backup if needed
$ npm run db:seeder
dummy user:
fullName: "test tester",
email: "[email protected]",
password: "password"
You can use this to signin.
/docs/
/users/
/auth/
/properties/
/enquiries/