An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

![image](https://github.com/syket-git/tech-tong/assets/39830305/ca7b7ebb-876c-4e4e-82ba-94b519d94488)

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