Skip to content

Repository files navigation

Techonologies used

1.Nextjs -> for frontend
2.bun -> for run time
3.upstach/redis -> for database
4.upstach/realtime -> for realtime communication
5.elysia -> for backend
6.zod -> for data validation
7.Tanstack_Query -> for query and mutation of endpoints
8.Tailwind-css -> for styling

Running Locally with Docker

Prerequisites

  • Docker
  • Docker Compose

Steps

  1. Clone the repository
git clone https://github.com/anuzx/sanctum.git
cd scantum
  1. Build and start the app
docker compose up --build

3.Open the app in your browser : http://localhost:3000

For daily Development

docker compose up --watch

stop the container

docker compose down

Note:

### Environment Variables
Make sure required environment variables i.e. Upstash credentials are configured before running in production.

About

realtime private chat app using next.js ,elysisa ,redis

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages