finnharbeke / finnance

SQL / Flask App for saving all my financial transactions etc
3 stars 1 forks source link

Migrated frontend to NextJs #77

Closed markbeep closed 4 months ago

markbeep commented 1 year ago

Caution: Don't merge directly, there are still some kinks that needs to be ironed out.

This moves the website to Next v13. Version 13 allows you to use a new app directory which allows you to create layouts which might be more fitting for the login layouts you have going on.

In this MR I stayed on the old and trusty pages directory though, which is still compatible. I didn't quite clean up all the logging-in part. I simply just always show the layout of when you're logged in.

Other changes include adding a docker-compose file to make it really easy to quickly fire up the backend without having to use conda.