https://github.com/samh7/threads-backend
Backend to https://github.com/samh7/threads-client
https://github.com/samh7/threads-backend
angular-frontend jwt-authentication mysql nestjs passportjs typeorm
Last synced: about 1 year ago
JSON representation
Backend to https://github.com/samh7/threads-client
- Host: GitHub
- URL: https://github.com/samh7/threads-backend
- Owner: samh7
- Created: 2024-12-27T21:50:02.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-01T22:23:23.000Z (about 1 year ago)
- Last Synced: 2025-02-01T04:31:49.023Z (about 1 year ago)
- Topics: angular-frontend, jwt-authentication, mysql, nestjs, passportjs, typeorm
- Language: TypeScript
- Homepage:
- Size: 101 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Threads Backend
Backend for full stack threads-like messaging app (single user).
## Features
1. Authentication
2. Logger
3. Db with TypeORM & MYSQL
4. Swagger documentation
## Description
[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.
## Project setup
```bash
$ pnpm install
```
## Compile and run the project
```bash
# development
$ pnpm run start
# watch mode
$ pnpm run start:dev
# production mode
$ pnpm run start:prod
```
## Run tests
```bash
# unit tests
$ pnpm run test
# e2e tests
$ pnpm run test:e2e
# test coverage
$ pnpm run test:cov
```