Giter VIP home page Giter VIP logo

applythoughts / blazorstore Goto Github PK

View Code? Open in Web Editor NEW

This project forked from arthastheking113/blazorstore

0.0 0.0 0.0 15.33 MB

E-Commerce websites are online portals that facilitate online transactions of goods and services through means of the transfer of information and funds over the Internet.

Home Page: https://duylanle-ecommerce.herokuapp.com/

JavaScript 10.39% C# 25.18% CSS 22.99% HTML 41.36% Dockerfile 0.08%

blazorstore's Introduction

Personal E-Commerce Website Using Blazor Server

E-Commerce websites are online portals that facilitate online transactions of goods and services through means of the transfer of information and funds over the Internet.

I build this Ecommerce site using Blazor for both Front End and Back End. And, using PostgresSQL as data base.

User can go choose the product they want and add to the cart, if you want to remove the item, just click the x symbol in your cart. User doesn't have to login or register to buy product.But the cart of each individual user on each device is complete than other people, they will not have a random product of some one else in their cart. Because they don't have to login but still using individual account to separate they cart to other user.

This Ecommerce also have a blog site included, therefore, owner can create blog post about their product or service. Use can comment on blog completely anonymous.

Last but not least, user can purchase the product simply by click on process to check out in the cart. I use Stripe API to handle the payment, and customer credit card to 100% safe by using Stripe API.

If you want to visit my ecommerce online market. You can click on this link to have a quick look at it:

http://duylanle-ecommerce.herokuapp.com/

Notes: Because my ecommerce is hosted on a free Heroku server. So, it will take a minute to boot up.

This application is working out of the box the first time you run it. I assume you already install Postgres SQL and .NET 6, also changed connection string password to match your local postgres. (please install Postgres SQL, PG Admin, and .NET 6 to run it without any issue).

You will use my Gmail EmailSender to send out email notification. Please search [email protected] and replace it with your smtp.google.com Email sender and your encryted password. You may need to register Google smtp in order to have those data.

Payment system is working. You can use Stripe Test Credit Card 4242 4242 4242 4242 with any date or code.

This application is a Testing app. Not for production. Even it's working out of the box but you may want to do a lot of customization to make it fit your needs.

Blazor Server may not a good choice for Ecommerce, but you can start learning Blazor through Blazor Server.

I would say Blazor WASM is a better choice for Ecommerce.

blazorstore's People

Contributors

arthastheking113 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.