Skip to content

🌟 Welcome to the AI-powered BlogCart! πŸ›οΈ This innovative web application combines the power of AI to generate compelling publications and product descriptions with a seamless online shopping experience. Explore our vast collection of products and enjoy engaging blog content created with the help of artificial intelligence. Ha

License

Notifications You must be signed in to change notification settings

LightningBits-net/BlogCart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 Welcome to the AI-powered Ecommerce BlogCart! πŸ›οΈ This innovative web application combines the power of AI to generate compelling publications and product descriptions with a seamless online shopping experience. Explore our vast collection of products and enjoy engaging blog content created with the help of artificial intelligence. Happy shopping and reading! πŸ“šπŸ›’

πŸ”— Live Demo: LightningBits.com

πŸš€ Features:

Technologies:

  • Backend: Blazor server
  • Frontend: Blazor server
  • API: ASP.NET Core
  • Database: SQL
  • Checkout: SQLite
  • OpenAI API
  • Blog Platform
  • Authentication and authorization: ASP.NET Core Identity
  • UI: Tailwind CSS, MudBlazor, Syncfusion

Functionality:

  • User registration and login
  • Product catalog with filtering
  • Shopping cart and checkout
  • Admin panel for managing products, orders, blogs, UI, images, and more
  • ToDo app
  • Search functionality
  • Order history and tracking (coming Soon!)
  • Bitcoin Payments using BTCPayServer (coming Soon!)
  • Email bot (coming Soon!)
  • NFT generator (coming Soon!)

πŸ“· Screenshots: Code is law Code is law image

πŸƒ 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: dotnet.microsoft.com/en-us/download/dotnet/7.0

πŸ’» Install IDE: visualstudio.microsoft.com/downloads

πŸ”§ Install MudBlazor: mudblazor.com/getting-started/installation#ready-for-more?

🎨 Install Tailwind: chrissainty.com/adding-tailwind-css-v3-to-a-blazor-app/

βš™οΈ Install Syncfusion: 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](https://unsplash.com/@megan Welcome to the eCommerce project! This web application allows users to purchase products online.

About

🌟 Welcome to the AI-powered BlogCart! πŸ›οΈ This innovative web application combines the power of AI to generate compelling publications and product descriptions with a seamless online shopping experience. Explore our vast collection of products and enjoy engaging blog content created with the help of artificial intelligence. Ha

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published