Uniswap /
web3-react
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
39/100 healthLoading repository data…
BeldiMariem / repository
A simple modern, real-time chat application built with Go backend, Vue.js frontend, and Firebase Firestore database. Features clean architecture, gRPC-Web communication, and responsive design. This is my personal exploration journey into backend development with Go and RPC communication
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A simple, real-time chat application built with Go backend, Vue.js frontend, and Firebase Firestore database. Features clean architecture, gRPC-Web communication, and responsive design.
This is my personal exploration journey into backend development with Go and RPC communication
Access the deployed application here:
🔗 https://chat-app-real-time.fly.dev
backend/
├── cmd/server/ # Application entry point
├── internal/
│ ├── domain/ # Business models and entities
│ ├── interfaces/ # gRPC handlers and protobuf definitions
│ ├── usecases/ # Business logic
│ └── infrastructure/ # Firebase Firestore implementation
├── proto/ # Protocol buffer definitions
└── go.mod # Go dependencies
frontend/
├── src/
│ ├── components/ # Vue components
│ ├── composables/ # Vue 3 composables
│ ├── services/ # API services
│ ├── proto/ # Protobuf generated code
│ └── utils/ # Utilities and configuration
├── public/ # Static assets
└── package.json # Node.js dependencies
Clone the repository
git clone https://github.com/BeldiMariem/chat-app.git
cd chat-app
Set up Firebase credentials
backend/firebase-service-account.jsonRun with Docker Compose
docker-compose up
Access the application
Navigate to backend
cd backend
Install dependencies
go mod download
Run locally
go run cmd/server/main.go
Navigate to frontend
cd frontend
Install dependencies
npm install
Run development server
npm run dev
The project includes a Jenkins pipelines for backend and frontend that automatically:
Backend:
PORT - Server port (default: 8078)GOOGLE_APPLICATION_CREDENTIALS - Firebase credentials pathFrontend:
VITE_API_URL - Backend API URLSelected from shared topics, language and repository description—not editorial ratings.
Uniswap /
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
39/100 healthhorprogs /
Modern, simple, lightweight (~5kb gzip) form validation library written in Typescript, with no dependencies (no JQuery!). Support a wide range of predefined rules, async, files, dates validation, custom error messages and styles, localization. Support writing custom rules and plugins.
68/100 healthAnilSeervi /
A Modern Portfolio Template for Developers with easy setup process documented(with hosting).
89/100 healthcode-lts /
This jQuery plugin provides a simple to use mechanism to control the new fullscreen mode of modern browsers
75/100 healthtalyssonoc /
A simple schema/attributes library built on top of modern JavaScript
55/100 healthtaufik-nurrohman /
A simple color picker application written in pure JavaScript, for modern browsers.
58/100 health