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

https://github.com/qw-0p/software-store

This is a monorepo that contains the entire e-commerce store project, including both server and client components
https://github.com/qw-0p/software-store

2025 docker docker-compose eslint express jest joi-validation jsonwebtoken nodejs sequelize sql typescript

Last synced: 7 months ago
JSON representation

This is a monorepo that contains the entire e-commerce store project, including both server and client components

Awesome Lists containing this project

README

          



# Software Store

## About project
Hi everyone, glad to see you in my repository, my name is Oleksandr Sarkisov I am Full Stack Developer and now I will tell you what this project is for and how to use it.
Software Store is an analogue of any e-commerce shop where you can register, choose products, add them to your basket and make purchases.
It was created as a pet project, so you won't be able to buy anything 😄.
At the moment this project is in development status. I can't guarantee its stability.

## How to run
- Clone repository:
```
git clone https://github.com/qw-0p/software-store.git
```
- Move to the clone folder and run the project using the Makefile
```
cd software-store
make up
```
If you don't have Docker installed, it's best to install it, but you can always run without it.

First you need to install all dependencies:
```
pnpm install
```
Move to folder server or client and run project
```
cd packages/server
pnpm dev
```
After that, the project will be launched. Local ports (if they are not used):
- Backend http://localhost:7654
- Frontend http://localhost:3000
- Adminer http://localhost:8080

## Technologies


TypeScript