https://github.com/mkabdelrahman/mazad-repo
https://github.com/mkabdelrahman/mazad-repo
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mkabdelrahman/mazad-repo
- Owner: MKAbdElrahman
- Created: 2024-01-31T00:06:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-31T22:21:12.000Z (over 1 year ago)
- Last Synced: 2025-01-30T00:13:41.508Z (4 months ago)
- Language: Go
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microservices Auction App with Go and Next.js
A fully-functional auction application where users can advertise anything, place bids, and experience real-time bidding.
### Technologies Used
- **Frontend:**
- Next.js
- Tailwind CSS for styling- **Backend:**
- Microservices architecture using Go
- Socket.io for real-time bidding
- RabbitMQ for service-to-service communication
- Ory/hydra for secure authentication### Features
- Filtering auctions
- Viewing completed/live/ending soon auctions
- Ordering and adjusting page size
- Searching for specific items### Development Environment
- Docker for local development
- Kubernetes for optional deployment to a cloud provider
- [Kind](https://kind.sigs.k8s.io/) is used for running local Kubernetes clusters.
- [Kubectl + Kustomize](https://kubectl.docs.kubernetes.io/)
### Developer- **Name:** Mohamed Kamal
- **Contact:** [email protected]