Welcome to the My .NET Aspire E-Commerce App repository! This cloud-native application is built with .NET Aspire, utilizing a microservices architecture for scalability. Enjoy secure user authentication, a dynamic product catalogue, and efficient order processing.
- User Authentication: Secure registration and authentication.
- Product Catalog: Dynamic management of detailed product information.
- Shopping Cart: Seamless shopping experience with checkout functionality.
- Order Processing: Efficient payment handling and order history.
- Observability: Monitor and track application performance.
- Resilience: Use resilience policies such as exponential backoff.
- Framework: .NET Aspire
- Database: [Choose your preferred database]
- Frontend: [Choose your preferred frontend framework]
- Containerization: Docker
- Container Orchestration: Kubernetes
-
Clone the repository:
git clone https://github.com/Syphonphilter/E-CommerceDotNetAspire.git cd E-CommerceDotNetAspire
-
Build and run the application with .NET Aspire:
dotnet aspire build dotnet aspire run
-
Access the application in your browser:
http://localhost:5000
Update configuration files (e.g., appsettings.json
) with environment settings and database connection strings.
If you'd like to contribute, please follow our contribution guidelines.
This project is licensed under the MIT License.
Thanks to the .NET Aspire community for their support.