Skip to content

Repository files navigation

Nest Logo

Cryptomarket

This project is a backend service built with NestJS, designed to serve as the backbone for a marketplace platform that amalgamates concepts from Vinted and Shopify. It supports both private and public groups, catering to a broad range of use cases from casual sellers and buyers with shared interests to retail sellers focusing on their brands.

Features

  • Public Groups: Open for anyone to join, public groups are communities based around common interests. Members can contribute by adding items to the group, fostering a vibrant marketplace where unique finds and shared interests converge.

  • Private Groups: Tailored for retail sellers, private groups offer an exclusive space for brand owners to showcase and sell their products. These groups serve as bespoke boutiques for brands seeking a dedicated audience.

  • Fully Tested: The project places a high emphasis on reliability and maintainability, underscored by comprehensive unit and service tests. This ensures each component functions as expected, providing a solid foundation as the project scales.

  • Future Enhancements: Planned expansions include integrating messaging and transaction flows to facilitate seamless interactions and transactions between users. Upon completion, the project will undergo extensive end-to-end and integration testing to guarantee a flawless user experience.

Payment System with Stable Coins

A distinctive feature of this marketplace is its adoption of stable coins for transactions, promoting a secure and stable payment environment, without any need for third-parties or middle-man (such as banks). For more details on the payment system implementation, visit the dedicated repository:

Frontend Implementation

To complement the backend, the project's frontend is developed using Angular 17, providing a modern and responsive user interface. Explore the frontend repository (not finished):

Getting Started

To get started with the NestJS backend project, ensure you have Node.js and NestJS CLI installed. Clone the project repository, install dependencies, and run the development server:

git clone https://github.com/VaidasDatenis/your-nestjs-backend-repo.git
cd your-nestjs-backend-repo
npm install
npm run start:dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages