Skip to content

swagfin/BETCommerce

Repository files navigation

BET E-Commerce App

A simple E-Commerce application demonstrating .NET Capabilities with Clean code architecture

WebApp

Deploying to Docker Containers

This repository has a workflow run that publishes to Docker Hub supporting windows and Linux Container;

You can use the following CLI commands to pull the Docker Containers:

# Pull Image 'BET E-Commerce API':
docker pull swagfin/betcommerceapi

# Pull Image 'BET E-Commerce Web Client':
docker pull swagfin/betcommercewebclient

Local Environment Run/Testing

  • Open project BETCommerce/BETCommerce.sln
  • Database
    • The Entity Framework will Automatically generate a database migration for you (save the hussle)
  • Web Api & Server Application
  • Email Templates Customization
    • You can customize the Email Templates that are sent to users e.g. Email Verificatio,Reset etc
    • Navigate to the Folder inside BetCommerce.API/EmailTemplates and find all supported list of templates
    • You can view samples of all Default Email Templates

Bugs / Feature Request

This application is still under development and may not be production ready but if you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result. If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.

To-do

There is some few features in Milestone;

  • Admin/Superuser Portal for performing crud operations.
  • Completing Multi-Timezone Support.

Lisence

This project's license is in review.

Contact

George Wainaina georgewainaina18@gmail.com

About

Basic BET e-commerce project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages