Skip to content

Septic-H/Personal-Finance-Tracker

Repository files navigation

Personal Finance Tracker

A personal finance tracker application built with NestJS, GraphQL, and MongoDB.

Project Structure

.
├── .gitignore
├── .prettierrc
├── eslint.config.mjs
├── nest-cli.json
├── package.json
├── README.md
├── src/
│   ├── app.controller.spec.ts
│   ├── app.controller.ts
│   ├── app.module.ts
│   ├── app.service.ts
│   ├── main.ts
│   ├── transactions/
│   │   ├── dto/
│   │   │   └── create-transaction.input.ts
│   │   ├── entities/
│   │   │   └── transaction.entity.ts
│   │   ├── transactions.module.ts
│   │   ├── transactions.resolver.spec.ts
│   │   ├── transactions.resolver.ts
│   │   ├── transactions.service.spec.ts
│   │   └── transactions.service.ts
│   └── users/
│       ├── dto/
│       │   └── create-user.input.ts
│       ├── entities/
│       │   └── user.entity.ts
│       ├── users.module.ts
│       ├── users.resolver.spec.ts
│       ├── users.resolver.ts
│       ├── users.service.spec.ts
│       └── users.service.ts
├── test/
│   ├── app.e2e-spec.ts
│   └── jest-e2e.json
├── tsconfig.build.json
└── tsconfig.json

Installation

  1. Clone the repository:
git clone https://github.com/your-username/personal-finance-tracker.git
cd personal-finance-tracker
  1. Install the dependencies:
yarn install

Running the Application

Development Mode

yarn run start

Watch Mode

yarn run start:dev

About

A personal finance tracker application built with NestJS, GraphQL, and MongoDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors