a90899668ff25bf24d5feb8100809642ce6192ee
Signed-off-by: Zach Gollwitzer <zach@maybe.co>
perf(transactions): add
kind to Transaction model and remove expensive Transfer joins in aggregations (#2388)
perf(transactions): add
kind to Transaction model and remove expensive Transfer joins in aggregations (#2388)
Maybe: The personal finance app for everyone
Important
This repository is no longer actively maintained. You can read more about this in our final release.
Maybe Hosting
Maybe is a fully working personal finance app that can be self hosted with Docker.
Local Development Setup
If you are trying to self-host the Maybe app, stop here. You should read this guide to get started.
The instructions below are for developers to get started with contributing to the app.
Requirements
- See
.ruby-versionfile for required Ruby version - PostgreSQL >9.3 (ideally, latest stable version)
After cloning the repo, the basic setup commands are:
cd maybe
cp .env.local.example .env.local
bin/setup
bin/dev
# Optionally, load demo data
rake demo_data:default
And visit http://localhost:3000 to see the app. You can use the following credentials to log in (generated by DB seed):
- Email:
user@maybe.local - Password:
password
For further instructions, see guides below.
Setup Guides
- Mac dev setup guide
- Linux dev setup guide
- Windows dev setup guide
- Dev containers - visit this guide to learn more
Copyright & license
Maybe is distributed under an AGPLv3 license. " Maybe" is a trademark of Maybe Finance, Inc.