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

https://github.com/chenxu2394/dcs

A mock digital coins store
https://github.com/chenxu2394/dcs

Last synced: 3 months ago
JSON representation

A mock digital coins store

Awesome Lists containing this project

README

        

# Frontend for a mock Digital Coins Store

## Description

This is an ongoing web app project for a mock digital coins store. It started as a simple e-commerce website which I built during my training at [Integrify](https://github.com/Integrify-Finland).

- **Frontend**: Hosted using Azure Web App Service with Docker container.
- **Backend**: A Java application built with Spring Boot, hosted on Azure Web App Service using Docker container ([Backend Repo here](https://github.com/chenxu2394/dcs_backend)).
- **Database**: PostgreSQL database hosted on Azure Database for PostgreSQL.

## Live Demo

[https://digital-coins-store.azurewebsites.net](https://digital-coins-store.azurewebsites.net)

## Tech Stack

- React
- TypeScript
- Tailwind
- Shadcn/UI
- Tanstack/react-query

## Features

- User authentication and authorization
- Cart and order placement
- CRUD operation for admin:
- products
- users
- orders
- categories

## Getting Started

### Prerequisites

- Node.js installed

### Installation

1. Clone the repository
2. Run `yarn install` to install the dependencies
3. Run `yarn dev` to start the development server