https://github.com/syket-git/tech-tong
A scalable socket real-time application using Next.js 14, Typescript, Turborepo and Redis on Aiven cloud.
https://github.com/syket-git/tech-tong
aiven frontend-monorepo nextjs14 redis socket-io socket-io-client turborepo typescript
Last synced: 2 months ago
JSON representation
A scalable socket real-time application using Next.js 14, Typescript, Turborepo and Redis on Aiven cloud.
- Host: GitHub
- URL: https://github.com/syket-git/tech-tong
- Owner: syket-git
- Created: 2023-12-10T04:56:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-11T14:14:11.000Z (over 2 years ago)
- Last Synced: 2025-05-14T02:52:43.027Z (about 1 year ago)
- Topics: aiven, frontend-monorepo, nextjs14, redis, socket-io, socket-io-client, turborepo, typescript
- Language: TypeScript
- Homepage: https://tech-tong.vercel.app/
- Size: 640 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Hi there!
I'm Syket! I created this repository primarily for developers. It's a very basic app at the moment. I utilized tailwind.css to enhance the UI. I employed Next.js 14 and TypeScript, incorporating Node.js, Socket.io, and Redis. The Redis PubSub architecture is employed to scale our web sockets.
## What's inside?
### Apps and Packages
- `server`: a [Node.js](https://nextjs.org/) app
- `web`: another [Next.js](https://nextjs.org/) app
- `@repo/eslint-config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
- `@repo/typescript-config`: `tsconfig.json`s used throughout the monorepo
### Utilities
- [TypeScript](https://www.typescriptlang.org/) for static type checking
- [ESLint](https://eslint.org/) for code linting
- [Prettier](https://prettier.io) for code formatting