- TypeScript.
- C#.
- API: ASP.Net Core API, Identity, Entity Framework 5.0.
- API.test: Xunit Test.
- CustomerSite: ASP.Net Core MVC.
- my-admin: React, Mobx, Axios.
- SQL: Microsoft SQL server.
- Microsoft Azure.
- Cloudinary
- Admin Site : https://saef09900ca43f4fdfa17064.z23.web.core.windows.net/
- Customer Site : https://customersite6aa4832720f04dc48543de490ec3c7c3.azurewebsites.net/
- Contains API queries and commands to provide and manipulate data from database.
- Handling authentication and authority by using Cookies and JWTs.
- test controller: Brand.
- Login/register account.
- Show list of products by brand or category (or both).
- View product details.
- User can rate the product from 1 - 5 star.
- To rate or add product to cart user must login first.
- Only user with role of superadmin or member are allow to login.
- Manage product detail.
- View product detail.
- Manage all image of product and select which image to be the main image.
- Manage product brand.
- Show list of user.
- If manage image functionality doesn't work, it probably because cloud name, API key and secret aren't provided.
- Author: Pham Quang Cao Tri
- Email: caotribo123@gmail.com