An open API service indexing awesome lists of open source software.

https://github.com/jadebloom/goblin

Goblin - is a web finance tracking application, built with Angular.
https://github.com/jadebloom/goblin

angular expense-tracker finance goblin typescript

Last synced: 5 months ago
JSON representation

Goblin - is a web finance tracking application, built with Angular.

Awesome Lists containing this project

README

          

# Goblin

This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.0.5.

## Features

1. Creating and managing expenses.
2. Categorizing expenses using expense categories.
3. Authentication and account management.

### Authentication

![The image failed to load.](./project/documentation/auth_reg.png)

![The image failed to load.](./project/documentation/auth_login.png)

### Expense Categories

![The image failed to load.](./project/documentation/create_expense_category.png)

![The image failed to load.](./project/documentation/update_expense_category.png)

![The image failed to load.](./project/documentation/delete_expense_category.png)

![The image failed to load.](./project/documentation/delete_all_expense_categories.png)

![The image failed to load.](./project/documentation/expense_category_details.png)

### Expenses

![The image failed to load.](./project/documentation/create_expense.png)

![The image failed to load.](./project/documentation/update_expense.png)

![The image failed to load.](./project/documentation/delete_expense.png)

![The image failed to load.](./project/documentation/delete_all_expenses.png)

![The image failed to load.](./project/documentation/expense_details.png)

## How to use?

### Development server

To start a local development server, run:

```bash
ng serve
```

Once the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.

### Building

To build the project run:

```bash
ng build
```

This will compile your project and store the build artifacts in the `dist/` directory. By default, the production build optimizes your application for performance and speed.

### Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.