https://github.com/codehagen/propdock
En omfattende plattform for finansiell analyse, verdivurdering og leiekontrakter for næringseiendom
https://github.com/codehagen/propdock
Last synced: about 1 year ago
JSON representation
En omfattende plattform for finansiell analyse, verdivurdering og leiekontrakter for næringseiendom
- Host: GitHub
- URL: https://github.com/codehagen/propdock
- Owner: Codehagen
- Created: 2024-06-14T17:30:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-03T20:16:17.000Z (over 1 year ago)
- Last Synced: 2025-04-12T23:36:32.794Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://propdock.no/
- Size: 9.97 MB
- Stars: 266
- Watchers: 4
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Start at full speed with Propdock !
Introduction ·
Installation ·
Tech Stack + Features ·
Author ·
Credits
## Introduction
Welcome to Propdock, where we're revolutionizing property management and real estate analytics. Our platform offers comprehensive solutions for monitoring, tracking, and analyzing property-related data in real-time. Whether you're a property manager, real estate investor, or developer, Propdock provides the tools you need to make informed decisions and optimize your property portfolio.
Key features of Propdock include:
- Real-time property monitoring
- Event tracking for property-related activities
- Advanced data analytics for real estate insights
- Integration with various property management tools
- Customizable dashboards for at-a-glance information
With Propdock, you'll have all the information you need at your fingertips to streamline your property management processes and maximize your real estate investments.
## Directory Structure
Propdock is a monorepo managed by [Turborepo](https://turbo.build/repo). The monorepo is split between `apps` and `packages` directories.
.
├── apps # Its app workspace which contains
│ ├── www # Nextjs app which is deployed in Vercel
│ ├── api # Hono app that is our REST-api for our SDK
│ └── ...
├── packages # are the shared packages that are used by the apps
│ ├── db # Prisma DB connector
│ └── ui # Shared UI components (Tremor)
├── tooling # are the shared configuration that are used by the apps and packages
│ ├── eslint # Shared eslint presets
│ ├── prettier # Shared prettier configuration
│ ├── tailwind # Shared tailwind configuration
│ └── typescript # Shared tsconfig you can extend from
├── LICENSE
└── README.md
## Installation
Clone & create this repo locally with the following command:
```bash
git clone https://github.com/Codehagen/Propdock
```
1. Install dependencies using pnpm:
```sh
pnpm install
```
2. Copy `.env.example` to `.env.local` and update the variables.
```sh
cp .env.example .env.local
```
4. Input everything you need for the env.
1. Create [Neon Database](https://neon.tech/) Account
2. Create [Stripe](https://stripe.com) Account
3. Create [Google Console](https://console.cloud.google.com/) Account
4. Create [Resend](https://resend.com/) Account
5. Start the development server from either yarn or turbo:
```sh
# To start the server
pnpm dev
# To push the DB schema
pnpm --filter=db db:push
```
## Tech Stack + Features
### Frameworks
- [Next.js](https://nextjs.org/) – React framework for building performant apps with the best developer experience
- [Prisma](https://www.prisma.io/) – Typescript-first ORM for Node.js
- [React Email](https://react.email/) – Versatile email framework for efficient and flexible email development
### Platforms
- [Vercel](https://vercel.com/) – Easily preview & deploy changes with git
- [PlanetScale](https://planetscale.com/) – A cutting-edge database platform for seamless, scalable data management
- [Resend](https://resend.com/) – A powerful email framework for streamlined email development
## Contributing
We love our contributors! Here's how you can contribute:
- [Open an issue](https://github.com/Codehagen/Propdock/issues) if you believe you've encountered a bug.
- Make a [pull request](https://github.com/Codehagen/Propdock/pull) to add new features/make quality-of-life improvements/fix bugs.
## Repo Activity
