Web app for property managers/owners to manage properties and tenants.
This app is containerized using Docker, and built using the PERN stack.
The frontend is built with React TypeScript, and the backend is built using Node TypeScript. Authentication through Express Sessions stored in memory with Redis. Data is persisted in a PostgreSQL database using Prisma ORM.
To run the app locally, make sure you have Docker installed and running on your machine.
Then run the command below in your terminal.
docker compose up -d
Then go to localhost on any browser on your machine.
Unit tests written, need to mock Prisma client.
Coming soon.
Coming soon.