Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/2gbeh/realestay
Real Estate Marketplace - NestJS + GraphQL
https://github.com/2gbeh/realestay
apollo-client apollo-server firebase-storage graphql jest nestjs next postgresql prisma react react-hook-form react-test-library redux-toolkit rtk-query shadcn-ui tailwindcss typescript zod
Last synced: 7 days ago
JSON representation
Real Estate Marketplace - NestJS + GraphQL
- Host: GitHub
- URL: https://github.com/2gbeh/realestay
- Owner: 2gbeh
- License: mit
- Created: 2025-01-10T18:28:31.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2025-01-24T09:30:55.000Z (7 days ago)
- Last Synced: 2025-01-24T10:26:36.517Z (7 days ago)
- Topics: apollo-client, apollo-server, firebase-storage, graphql, jest, nestjs, next, postgresql, prisma, react, react-hook-form, react-test-library, redux-toolkit, rtk-query, shadcn-ui, tailwindcss, typescript, zod
- Language: TypeScript
- Homepage: https://pinkslip.vercel.app
- Size: 589 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Realestay
Real Estate Marketplace - NestJS + GraphQL
[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg)](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html)
[![React](https://img.shields.io/badge/React-18.x-58c4dc.svg)](https://react.dev/learn/start-a-new-react-project)
[![Next.js](https://img.shields.io/badge/Next-15.x-000.svg)](https://nextjs.org/docs/getting-started/installation)![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white)
![GraphQL](https://img.shields.io/badge/-GraphQL-E10098?style=for-the-badge&logo=graphql&logoColor=white)
![Firebase](https://img.shields.io/badge/firebase-%23039BE5.svg?style=for-the-badge&logo=firebase)## Setup
```sh
$ git clone https://github.com/2gbeh/pinksl.ip.git
$ cd pinksl.ip
```#### Client Setup
```sh
$ cd web
$ npm cache clean --force
$ npm install
# OR npm install --legacy-peer-depsTODO: Update .env credentials
$ npm run dev
```> Client: http://localhost:3000
#### Server Setup
```sh
$ cd api
$ npm cache clean --force
$ npm install
# OR npm install --legacy-peer-depsTODO: Update .env credentials
$ npm run dev
```## Usage
> Server: http://localhost:8000/graphql
## Documentation
Coming soon
## Screenshots
Coming soon
## Resources
- [GraphQL Crash Course w/MERN - Traversy Media](https://youtu.be/BcLNfwF04Kw?si=qgy1hWF7e7wPUA_I)
- [Get started with Apollo Client](https://www.apollographql.com/docs/react/get-started)