A web application for managing auctions
- Registration and Authorization: Utilizes email confirmation and JWT for secure user authentication.
- Auction Management: Allows users to create, update, and manage auctions.
- Bid System: Real-time bid updates through WebSockets enhance the auction experience.
- Web Chat: Engage in dynamic web chat using WebSockets.
- NestJS
- React
- WebSocket
- PostgreSQL
- JWT (JSON Web Tokens)
- Sequelize ORM
- NX
-
Clone the repository:
git clone https://github.com/Mysterious-Researchers/bidz.git
-
Install dependencies:
pnpm install
- API Usage
nx start:dev api
- WEB
nx start:dev web
- env example
DATABASE_URL
PORT
SMTP_HOST
SMTP_USERNAME
SMTP_PASSWORD
SECRET
ACCESS_TTL
FRONT_BASE_URL
nx test:integration api