Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rolldeep-stepmerrily/deep-step
websocket chat
https://github.com/rolldeep-stepmerrily/deep-step
Last synced: about 2 months ago
JSON representation
websocket chat
- Host: GitHub
- URL: https://github.com/rolldeep-stepmerrily/deep-step
- Owner: rolldeep-stepmerrily
- Created: 2024-08-06T07:55:00.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T07:15:26.000Z (5 months ago)
- Last Synced: 2024-08-27T08:34:01.217Z (5 months ago)
- Language: TypeScript
- Size: 188 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
_
designed by DALL·E
_## Description
Home
Express Basic Auth
ID : guest
Password : qwer1234!
NestJS , websocket 기반의 챗웹 😁
회원가입이 번거로우시다면
guest
qwer1234!
로 로그인 할 수 있습니다.## Progress
1. 데이터베이스 생성 ✅
2. prisma 연결 및 schema 구상 ✅
3. 로그인 및 인증✅
4. 채팅 ✅
5. 채팅방 ✅
6. 파일 업로드 및 다운로드 🔲
7. 입력중 ... 표시 🔲
8. 읽음 표시 🔲
9. EC2 배포 ✅
10. CI/CD ✅
11. 어드민 채팅방 삭제 기능 🔲
12. express-basic-auth ✅
## Technologies
- [![NestJS](https://img.shields.io/badge/NestJS-%23E0234E.svg?style=for_the_badge&logo=NestJS&logoColor=white)](https://docs.nestjs.com/)
- [![TypeScript](https://img.shields.io/badge/TypeScript-%23007ACC.svg?style=for_the_badge&logo=TypeScript&logoColor=white)](https://socket.io/)
- [![Socket.IO](https://img.shields.io/badge/Socket.IO-%23010101.svg?style=for_the_badge&logo=Socket.IO&logoColor=white)](https://www.typescriptlang.org/docs/)
- [![Prisma](https://img.shields.io/badge/Prisma-%232D3748.svg?style=for_the_badge&logo=Prisma&logoColor=white)](https://www.prisma.io/docs/)
- [![PostgreSQL](https://img.shields.io/badge/PostgreSQL-%23316192.svg?style=for_the_badge&logo=PostgreSQL&logoColor=white)](https://www.postgresql.org/docs/)
- [![EC2](https://img.shields.io/badge/EC2-%23FF9900.svg?style=for_the_badge&logo=amazonec2&logoColor=white)](https://docs.aws.amazon.com/ec2/)
- [![S3](https://img.shields.io/badge/S3-%23569A31.svg?style=for_the_badge&logo=amazons3&logoColor=white)](https://docs.aws.amazon.com/s3/)
- [![RDS](https://img.shields.io/badge/RDS-%23527FFF.svg?style=for_the_badge&logo=amazonrds&logoColor=white)](https://docs.aws.amazon.com/rds/)
- [![NGINX](https://img.shields.io/badge/NGINX-%23009639.svg?style=for_the_badge&logo=nginx&logoColor=white)](https://nginx.org/en/docs/)
- [![PM2](https://img.shields.io/badge/PM2-%232B037A.svg?style=for_the_badge&logo=pm2&logoColor=white)](https://pm2.keymetrics.io/docs/usage/quick-start/)
- [![Handlebars.js](https://img.shields.io/badge/Handlebars-%23000000.svg?style=for_the_badge&logo=Handlebars.js&logoColor=white)](https://handlebarsjs.com/)