This project is a full-stack ecommerce web application that uses ASP.NET Core for the backend API and React (TypeScript) for the frontend. The API includes Swagger/OpenAPI for easy API documentation and testing. The frontend consumes the API to provide a seamless user interface.
- Backend: C#, .NET
- RESTful API endpoints.
- Integrated Swagger for API documentation and testing.
- JWT-based authentication.
- Entity Framework Core with postgreSQL.
- Frontend: React with TypeScript
- Modular React components with TypeScript for type safety.
- Axios or Fetch API integration for handling API requests.
- Responsive design with CSS framework (Tailwind)
- .NET SDK 7/8 - Download .NET SDK
- Node.js and npm - Download Node.js