A terminal based chat application built in go with gRPC
- Go (version 1.24 or higher)
- Docker
- Docker Compose
-
Clone the repository:
git clone https://github.com/ayushsarode/zenith.git cd zenith
-
Create a
.env
file in the project root:DB_HOST=your_db_host DB_PORT=5432 DB_USER=your_db_user DB_PASSWORD=your_db_password DB_NAME=your_db_name DB_SSLMODE=disable SERVER_HOST=server SERVER_PORT=50051 POSTGRES_USER=your_postgres_user POSTGRES_PASSWORD=your_postgres_password POSTGRES_DB=your_postgres_db
make server
make client
To view all available commands:
make help
Contributions and suggestions are welcome — feel free to open an issue or pull request!