Welcome to the eCommerce project! This web application allows users to purchase products online.
-Live Demo: https://LightningBits.net/
Features:
- Backend: Blazor server
- Frontend: Blazor web assembly
- API: ASP.NET Core
- Database: SQL
- Checkout: SQLite
- Blog Platform
- Authentication and authorization: ASP.NET Core Identity
- UI: Tailwind CSS, MudBlazor
- User registration and login
- Product catalog with filtering
- Shopping cart and checkout
- Admin panel for managing products and orders
- ToDo app
- Search functionality(coming Soon!)
- Order history and tracking(coming Soon!)
- Bitcoin Payments using BTCPayServer(coming Soon!)
- ChatBot(coming Soon!)
- Email bot(coming Soon!)
- NFT generator(coming Soon!)
Running the project locally:
- Navigate to the project directory: cd eCommerce
- Install the necessary dependencies: dotnet restore
- Set up your database locally.
- Create a new SQL database and user.
- Update the connection string in the appsettings.json file(Api && Server) with the credentials for your database.
- Run the database migration script: dotnet ef database update
- Run the (Server,Client,Api)project: dotnet run
- Initial DB Admin sign-in credentials located at ECommerce_Server/Service/DBInitializer
Contributing If you would like to contribute to this project, please follow these guidelines:
- Follow the project's coding style and conventions.
- Test your code thoroughly before submitting a pull request.
- Submit clear and concise commit messages.
- Thank you for considering a contribution to the eCommerce project!
Install SDK https://dotnet.microsoft.com/en-us/download/dotnet/7.0
Install IDE https://visualstudio.microsoft.com/downloads/
Install MudBlazor https://mudblazor.com/getting-started/installation#ready-for-more?
Install Tailwind https://chrissainty.com/adding-tailwind-css-v3-to-a-blazor-app/
install Syncfusion https://blazor.syncfusion.com/documentation/getting-started/blazor-server-side-visual-studio
Photo Attributes
Photo by Artem Beliaikin on Unsplash Photo by Artificial Photography on Unsplash Photo by Megan Lee on Unsplash Photo by whereslugo on Unsplash Photo by Kaylin Pacheco on Unsplash
Stylin Attributes
Intial Templates built upon where provided by:
- **LightningBits
This project is licensed under the MIT License - see the LICENSE.md file for details