Skip to content

This is a learning project aiming to develop a platform to observe your finances and everything around it.

License

Notifications You must be signed in to change notification settings

FlorianAlbert/FinanceObserver

Repository files navigation

FinanceObserver

This is a learning project aiming to develop a platform to observe your finances and everything around it.

Continous Integration .NET codecov

Description

The main purpose of this project is to inspect, test and learn different technologies in a practical context.

The application domain centers around the management of private financials and other financial topics with several possibilities to extend it in related areas.

For now, the project only consists of an ASP.NET Core backend, backed by a PosgreSQL database and a (MailDev) development SMTP Server. Plans are to extend it by a release profile with a production ready SMTP Server and by different UI clients based on different technology stacks.

Contributions are always welcome! 🤝

Getting Started

Dependencies

Installing

There is nothing to set up.

Executing program

Development version:

  • The project uses .NET Aspire.

  • To start the whole application just start the AppHost project.

  • This starts:

    • A development SMTP Server (MailDev) on the localhost with a web UI.
    • A PosgreSQL database.
    • A pgAdmin web UI on the localhost.
    • The FinanceObserver backend on the localhost.
  • If you want to customize some settings of the FinanceObserver backend you can edit them by adjusting the environment variables in the Program.cs of the AppHost project.

Authors

Florian Albert

Contributors

Version History

License

This project is licensed under the MIT License - see the LICENSE file for details

About

This is a learning project aiming to develop a platform to observe your finances and everything around it.

Resources

License

Stars

Watchers

Forks