An open API service indexing awesome lists of open source software.

https://github.com/marked01one/skinet-e-commerce

An e-commerce ski store made using ASP.NET Core and Angular
https://github.com/marked01one/skinet-e-commerce

angular csharp dotnet redis typescript

Last synced: 2 months ago
JSON representation

An e-commerce ski store made using ASP.NET Core and Angular

Awesome Lists containing this project

README

          

# SkiNET E-Commerce Store

**CAUTION:** This is only a proof of concept application, in order to practice full-stack development with .NET Core and Angular.

***DO NOT ACTUALLY BUY FROM THE STORE. WE DO NOT OFFER ANY PRODUCTS OR SERVICES.***

## Getting Started

To activate, API, client, and Redis container servers, run this command in the project's root directory:
```
py -m dev
```
Alternatively, you can launch the the development servers separately as follows:
* API: `py -m dev api`
* Client: `py -m dev client`
* Redis containers: `py -m dev redis`

**NOTE:** Download and run [Docker Desktop](https://www.docker.com/products/docker-desktop/) before activating the Redis containers

## API Documentation

For detailed documentation on the API itself, open `https://localhost:5001/swagger` after activating the API server.

## Technologies Used

### 👨‍💻 Programming & Markup Languages:
* C#
* TypeScript
* SCSS
* HTML
* Markdown

### 🧰 Frameworks, Databases & Other Tools:
* [.NET](https://dotnet.microsoft.com/en-us/)
* [AngularJS](https://angular.io)
* [Bootstrap](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
* [SQLite](https://sqlite.com/index.html) [1](#f1)
* [MySQL](http://mysql.com) [2](#f2)
* [Redis](https://redis.io) [2](#f3)
* [Docker](https://www.docker.com/products/docker-desktop/)
* [Postman](https://www.postman.com)
* [Visual Studio Code](https://code.visualstudio.com)

## Footnotes

1. SQLite is used during development only [↩](#a1)

2. MySQL is used for storing product and user data during deployment [↩](#a2)

3. Redis is used for caching and storing user-generated product baskets [↩](#a3)