https://github.com/ladmakhi81/bazdidan-api
Bazdidan is project that use for buy house or get help from estate company agent to find your favorite house, in this typeof project you can search based on your requirement and if any estate company agent has any options that related to your requirement, send notification to them to connect to you and talk with you.
https://github.com/ladmakhi81/bazdidan-api
docker docker-compose husky jimp localization nestjs postgres prisma rest-api server-sent-event websocket
Last synced: 3 months ago
JSON representation
Bazdidan is project that use for buy house or get help from estate company agent to find your favorite house, in this typeof project you can search based on your requirement and if any estate company agent has any options that related to your requirement, send notification to them to connect to you and talk with you.
- Host: GitHub
- URL: https://github.com/ladmakhi81/bazdidan-api
- Owner: ladmakhi81
- Created: 2024-11-11T08:08:35.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-11-18T13:03:55.000Z (7 months ago)
- Last Synced: 2025-01-22T00:17:18.093Z (5 months ago)
- Topics: docker, docker-compose, husky, jimp, localization, nestjs, postgres, prisma, rest-api, server-sent-event, websocket
- Language: TypeScript
- Homepage:
- Size: 168 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bazdidan api project
###### Bazdidan is project that use for buy house or get help from estate company agent to find your favorite house, in this typeof project you can search based on your requirement and if any estate company agent has any options that related to your requirement, send notification to them to connect to you and talk with you.
###### Also in this platform you can talk and chat with your estate agent company
# Technologies
- Typescript
- NestJS (Framework)
- PrismaOrm (Object Relational Mapper)
- PostgresDB (Database)
- WebSocket (To Implement Chat App)
- Server Sent Event Stream (LightWeight Protocol Messaging From Server To Client)
- Jwt Authentication (Keep Protected Route)
- Swagger (Api Documentation For Frontend Developer)
- Localization (Multiple Language Support)
- Docker and Docker Compose (Dockerize project)# How we can use and run this app on my own server
###### this project config and dockerize by docker and docker compose, so you just need to install docker and docker compose tools to use this api, after installation you just need to run this command
- sudo docker-compose up --build -d
- the api run at port 8080 but you can change default port from docker compose