Skip to content
This repository was archived by the owner on Jun 10, 2024. It is now read-only.
This repository was archived by the owner on Jun 10, 2024. It is now read-only.

NestJS #12

@eddiejaoude

Description

@eddiejaoude
  • Create NestJS api project from CLI
  • Add GitHub Action for lint, prettier, build
  • Use NestJS CLI to create a new CRUD resource called discord with the generate command resource docs
  • Automated testing end-to-end with what NestJS recommend (remove unit testing)
  • Wrap automated testing in Cucumber
  • GitHub Action for automated testing
  • Create CRUD for member without DB
interface Member {
   username: string;
   bio: string;
   socials: {
      discord: string;
      twitter: string;
      linkedin: string;
      github: string;
   };
   updatedOn: Date;
   createdOn: Date;
}
  • Add Mongo DB for CRUD with typeorm docs
  • Add Swagger docs (there is a NestJS plugin)
  • Dockerise
  • Deploy to Digital Ocean

Notes for the future

  • Discord (username, total messages, total reactions, bio, social links)
  • GitHub (username, total commits, total replies, total issues, total PRs, total reactions)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions