Skip to content

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

  • Create your own specific .env file in the root directory from the template

Executing program

Development version:

  • In the project root directory, run:
docker compose -f dev.compose.yaml up
  • 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

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