A reference .NET application implementing an art work auction web site using a services-based architecture.
-
Frameworks:
-
Technologies:
- Utilizing a three-tier architecture for each service
- Web Socket (SignalR)
- Message Broker RabbitMQ
- Nginx server and Yarp gateway
- gRPC to enhance performance
- Entity Framework Core
- JWT Token using NextAuth and Duende Identity Server
- Tailwind CSS for the user interface (Shadcn/ui)
- Unit Testing and Integration Testing using xUnit and WebFactory
- Utilization of Docker/Kubernetes for building, managing, and deploying
- Clone the eShop repository: https://github.com/duynguyenbui/artelevate
- Nodejs latest Node 20
- Install the latest .NET 8 SDK
- Install your model with using local or openai model
- Install & start Docker Desktop: https://docs.docker.com/engine/install/
For more information on contributing to this repo, please contact with me Duy Nguyen Bui.