Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brucearmstrong007/pricle
Pricle - chat application with Angular, PWA, PrimeNG, NGRX, Socket.io, NestJS (Microservices), Docker, RabbitMQ, MongoDB, RedisDB, Redis Pub/Sub, Firebase Storage
https://github.com/brucearmstrong007/pricle
Last synced: about 1 month ago
JSON representation
Pricle - chat application with Angular, PWA, PrimeNG, NGRX, Socket.io, NestJS (Microservices), Docker, RabbitMQ, MongoDB, RedisDB, Redis Pub/Sub, Firebase Storage
- Host: GitHub
- URL: https://github.com/brucearmstrong007/pricle
- Owner: BruceArmstrong007
- Created: 2023-09-22T12:35:27.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-23T12:29:02.000Z (over 1 year ago)
- Last Synced: 2023-09-23T15:34:13.091Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://pricle-chat.web.app/home
- Size: 50.2 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pricle
Pricle - Connect with your loved ones.# Description
A cross platform chat application.# Tech Stack
Client - Angular Client - Angular V16 NGRX (store,effects,component-store, entity,devtools), PWA, Socket.io, PrimeNG, PrimeFlex, Material Icons, ThreeJS(3D), ngx-image-cropper, ngx-emoji-mart
Server-Mono - Monolithic Server - NestJS, NodeMailer, Socket.io, MongoDB, RedisDB, Redis Pub/Sub, Firebase Storage, JWT Passport, Multer, Class-Validator, bcrypt
Server-Micro (many commits behind server-mono) - Microservices Server - NestJS, RabbitMQ, NodeMailer, Socket.io, MongoDB, RedisDB, Redis Pub/Sub, Firebase Storage, JWT Passport, Multer, Class-Validator, bcrypt# Notes
server-micro is not updated, plenty commits behind (just learning how microservices in nestjs works)
Both server-mono and server-micro API responses from client are all same, the endpoints might change,
you can refer the postman file in the respective directories in this repo# Project Description Video
Migrating from localStorage to Secure HttpOnly Cookies - https://screenrec.com/share/8Hibdh4SnB
Take 2 Single Video 2hrs:16min (realised that the issues i have gone through related to sockets are due to hosting API(server-mono) in free tier in adoptable.io) - https://screenrec.com/share/LlvSETRI5W
Part1 - 1hr:16min https://screenrec.com/share/y9dxSmEBl5
Part2 - 16min https://screenrec.com/share/bUPcyXB2mZ