Οδηγοί

Πώς να φτιάξετε εφαρμογή προϋπολογισμού: Κατηγορίες, συναλλαγές, εισαγωγές και αναφορές

Μια εφαρμογή προϋπολογισμού σας δείχνει πόσα σχεδιάζατε να ξοδέψετε σε κάθε κατηγορία, πόσα έχετε ξοδέψει πραγματικά και τι μένει. Για να τη φτιάξετε χρειάζεστε λογαριασμούς, κατηγορίες, έναν μηνιαίο προϋπολογισμό ανά κατηγορία, συναλλαγές και λίγες καθαρές αναφορές. Οι δύο αποφάσεις που καθορίζουν τα πάντα είναι η μέθοδος προϋπολογισμού σας και το πώς μπαίνουν οι συναλλαγές στην εφαρμογή: πληκτρολογούνται, εισάγονται από αρχείο CSV της τράπεζας, ή τραβιούνται μέσω σύνδεσης με την τράπεζα. Ξεκινήστε με εισαγωγή CSV· σας δίνει το μεγαλύτερο μέρος της αξίας με ένα κλάσμα της δουλειάς και του ρίσκου.

Αυτός ο οδηγός αφορά το λογισμικό. Δεν αποτελεί οικονομική συμβουλή.

Επιλέξτε πρώτα μέθοδο προϋπολογισμού

Η μέθοδός σας καθορίζει τις οθόνες και τα μαθηματικά, οπότε διαλέξτε την πριν από την εντολή.

ΜέθοδοςΠώς λειτουργείΤι δείχνει η εφαρμογή
Όρια κατηγοριώνΟρίζετε μηνιαίο όριο ανά κατηγορίαΞοδεμένο έναντι ορίου ανά κατηγορία, με μπάρες προόδου
Μηδενική βάσηΔίνετε σε κάθε μονάδα εισοδήματος δουλειά, μέχρι να μην μένει τίποτα ακατανέμητοΥπόλοιπο «προς κατανομή»· τα χρήματα μετακινούνται μεταξύ κατηγοριών
Διαχωρισμός τύπου 50/30/20Χωρίζετε το εισόδημα σε ποσοστά για ανάγκες, επιθυμίες και αποταμίευσηΤρεις κάδοι και πώς παρακολουθείται ο καθένας
ΦάκελοιΣταθερά ποσά ανά κατηγορία· τα αχρησιμοποίητα χρήματα μεταφέρονταιΥπόλοιπα φακέλων που περνούν από μήνα σε μήνα

Τα όρια κατηγοριών είναι το ευκολότερο να φτιαχτούν και να κατανοηθούν. Η μηδενική βάση και ο προϋπολογισμός με φακέλους χρειάζονται λογική μεταφοράς: τι γίνεται με τα χρήματα που περισσεύουν σε μια κατηγορία στο τέλος του μήνα, και τι γίνεται όταν μια κατηγορία ξεπερνιέται.

Τι χρειάζεται μια εφαρμογή προϋπολογισμού

Σελίδες

  • Αυτός ο μήνας — κάθε κατηγορία με προϋπολογισμό, ξοδεμένο και υπόλοιπο· συνολικό εισόδημα και συνολικά έξοδα.
  • Συναλλαγές — λίστα με ημερομηνία, δικαιούχο, ποσό, κατηγορία και λογαριασμό· φίλτρα και αναζήτηση· γρήγορη αλλαγή κατηγορίας.
  • Εισαγωγή — ανέβασμα CSV, αντιστοίχιση στηλών, προεπισκόπηση, επιβεβαίωση.
  • Ρύθμιση προϋπολογισμού — κατηγορίες, ομάδες (Στέγαση, Φαγητό, Μεταφορές) και ποσά ανά μήνα.
  • Λογαριασμοί — τρέχων, αποταμίευσης, πιστωτική κάρτα, μετρητά, με υπόλοιπα.
  • Αναφορές — δαπάνες ανά κατηγορία στον χρόνο, εισόδημα έναντι δαπανών, σύγκριση μήνα με μήνα. Δείτε πώς να φτιάξετε πίνακα ελέγχου για την επιλογή γραφημάτων.

Δεδομένα

  • Λογαριασμοί — όνομα, τύπος, νόμισμα, αρχικό υπόλοιπο.
  • Κατηγορίες — όνομα, ομάδα, σειρά, αρχειοθετημένη.
  • Προϋπολογισμοί — κατηγορία, μήνας, ποσό.
  • Συναλλαγές — λογαριασμός, ημερομηνία, δικαιούχος, ποσό, κατηγορία, σημείωση, αναγνωριστικό εισαγωγής, εκκαθαρισμένη.
  • Κανόνες — «ο δικαιούχος περιέχει TESCO → Παντοπωλεία», που εφαρμόζονται κατά την εισαγωγή.
  • Μεταφορές — ένα ζεύγος συνδεδεμένων συναλλαγών ανάμεσα σε δύο δικούς σας λογαριασμούς, ώστε η μεταφορά χρημάτων στην αποταμίευση να μην μετράει ως δαπάνη.

Δικαιώματα

Ένας προσωπικός προϋπολογισμός έχει έναν ιδιοκτήτη. Ένας οικογενειακός προϋπολογισμός χρειάζεται ένα κοινό νοικοκυριό που κατέχει τα δεδομένα, με κάθε σύντροφο να συνδέεται χωριστά. Σε κάθε περίπτωση, κανείς εκτός νοικοκυριού δεν πρέπει ποτέ να βλέπει καμία εγγραφή. Δοκιμάστε συνδεόμενοι ως δεύτερος, άσχετος χρήστης.

Να τα κάνετε σωστά με τα χρήματα

Οι εφαρμογές οικονομικών αποτυγχάνουν σε μικρά, άβολα σημεία. Βάλτε αυτούς τους κανόνες στην εντολή σας:

  • Αποθηκεύστε τα ποσά ως ακέραιους της μικρότερης μονάδας (λεπτά) μαζί με κωδικό νομίσματος. Οι αριθμοί κινητής υποδιαστολής δίνουν αθροίσματα όπως 0,30000000000000004.
  • Τα πρόσημα είναι συνεπή. Οι δαπάνες είναι αρνητικές, το εισόδημα θετικό, ή χρησιμοποιήστε ξεχωριστό πεδίο κατεύθυνσης — αλλά ποτέ και τα δύο.
  • Οι μεταφορές δεν είναι δαπάνες. Συνδέστε και τις δύο πλευρές μιας μεταφοράς και εξαιρέστε τις από τα σύνολα κατηγοριών.
  • Οι επιστροφές μειώνουν τις δαπάνες στην αρχική κατηγορία, αντί να μετράνε ως εισόδημα.
  • Οι μήνες ακολουθούν τη ζώνη ώρας του χρήστη, ώστε μια συναλλαγή στις 11 το βράδυ της 31ης να μην πέφτει στον επόμενο μήνα.
  • Ένα νόμισμα ανά προϋπολογισμό για την πρώτη έκδοση. Οι πολλαπλά νομίσματα χρειάζονται ισοτιμίες και απόφαση για το ποια ισοτιμία θα χρησιμοποιείται.

Πώς μπαίνουν οι συναλλαγές

ΜέθοδοςΠροσπάθεια κατασκευήςΣημειώσεις
Χειροκίνητη καταχώρησηΧαμηλήΚαλό για μετρητά, κουραστικό για τα υπόλοιπα
Εισαγωγή CSVΧαμηλή έως μέτριαΟι περισσότερες τράπεζες επιτρέπουν λήψη συναλλαγών· κάθε τράπεζα έχει διαφορετικές στήλες, οπότε αφήστε τους χρήστες να αντιστοιχίσουν στήλες και να αποθηκεύουν την αντιστοίχιση
Σύνδεση με τράπεζαΥψηλήΧρησιμοποιεί συγκεντρωτή όπως το Plaid ή APIs ανοιχτής τραπεζικής· λογαριασμοί προγραμματιστή, έγκριση, συνεχές κόστος και σοβαρές υποχρεώσεις ασφαλείας

Με εισαγωγή CSV, αποτρέψτε τα διπλότυπα: αποθηκεύστε αναγνωριστικό εισαγωγής ή αποτύπωμα ημερομηνίας, ποσού και περιγραφής, και παραλείψτε γραμμές που έχετε ήδη δει. Εφαρμόστε κανόνες κατηγοριοποίησης κατά την εισαγωγή, ώστε οι περισσότερες γραμμές να φτάνουν ήδη κατηγοριοποιημένες.

Αν προσθέσετε αργότερα σύνδεση με τράπεζα, τα κλειδιά API του παρόχου πρέπει να μένουν στον διακομιστή, και ποτέ δεν πρέπει να ζητάτε από τους χρήστες τους κωδικούς της τράπεζας. Δείτε πώς να κρατάτε ασφαλή τα κλειδιά API.

Παράδειγμα πρώτης εντολής

Φτιάξε μια εφαρμογή ιστού προϋπολογισμού νοικοκυριού για δύο άτομα. Χρησιμοποιούμε όρια κατηγοριών: οι κατηγορίες είναι ομαδοποιημένες (Στέγαση, Φαγητό, Μεταφορές, Ψυχαγωγία, Αποταμίευση), καθεμία με μηνιαίο ποσό προϋπολογισμού. Η αρχική οθόνη δείχνει τον τρέχοντα μήνα: προϋπολογισμένο, ξοδεμένο και υπόλοιπο ανά κατηγορία με μπάρες προόδου, και συνολικό εισόδημα και συνολικές δαπάνες. Έχουμε αρκετούς λογαριασμούς (τρέχων, αποταμίευσης, πιστωτική κάρτα). Οι συναλλαγές έχουν ημερομηνία, δικαιούχο, ποσό, λογαριασμό, κατηγορία και σημείωση. Αποθήκευσε τα ποσά ως ακέραια λεπτά με κωδικό νομίσματος. Οι μεταφορές ανάμεσα στους δικούς μας λογαριασμούς είναι συνδεδεμένα ζεύγη και δεν μετράνε ως δαπάνες· οι επιστροφές μειώνουν τις δαπάνες της κατηγορίας τους. Πρόσθεσε εισαγωγή CSV: ανέβασμα, αντιστοίχιση στηλών μία φορά ανά τράπεζα με αποθήκευση της αντιστοίχισης, προεπισκόπηση, παράλειψη διπλοτύπων, και κανόνες δικαιούχων όπως «περιέχει TESCO → Παντοπωλεία». Αναφορές: δαπάνες ανά κατηγορία ανά μήνα και εισόδημα έναντι δαπανών για τους τελευταίους 12 μήνες. Συνδεόμαστε ο καθένας με email και κωδικό και μοιραζόμαστε ένα νοικοκυριό· κανείς άλλος δεν βλέπει τα δεδομένα μας. Βάση δεδομένων, φιλικό για κινητό.

Βήματα κατασκευής

  1. Κατηγορίες και προβολή τρέχοντος μήνα με δοκιμαστικά δεδομένα. Ελέγξτε τα μαθηματικά με το χέρι σε ένα μικρό σύνολο.
  2. Λίστα συναλλαγών και γρήγορη κατηγοριοποίηση. Η αλλαγή κατηγορίας πρέπει να γίνεται με ένα πάτημα.
  3. Εισαγωγή CSV. Δοκιμάστε πραγματικές εξαγωγές από τη δική σας τράπεζα. Εισάγετε το ίδιο αρχείο δύο φορές και βεβαιωθείτε ότι δεν διπλασιάζεται τίποτα.
  4. Κανόνες. Προσθέστε τους δέκα δικαιούχους που καλύπτουν τα περισσότερα έξοδά σας.
  5. Μεταφορές και επιστροφές. Δοκιμάστε και τα δύο και ελέγξτε τα σύνολα των κατηγοριών.
  6. Σύνδεση και νοικοκυριό. Δείτε πώς να προσθέσετε σύνδεση στην εφαρμογή σας.
  7. Αναφορές. Όταν υπάρχουν μερικοί μήνες δεδομένων.
  8. Έλεγχος ασφάλειας. Περάστε από τη λίστα ελέγχου ασφάλειας για εφαρμογές φτιαγμένες με AI πριν την εμπιστευτείτε με πραγματικά δεδομένα.

Συχνά λάθη

  • Χρήματα σε κινητή υποδιαστολή. Χρησιμοποιήστε ακέραια λεπτά.
  • Μέτρημα μεταφορών ως δαπανών. Οι συνεισφορές σας στην αποταμίευση θα φαίνονται ως υπερδαπάνες.
  • Διπλές εισαγωγές. Κάθε νέα εισαγωγή διπλασιάζει τα έξοδά σας χωρίς έλεγχο διπλοτύπων.
  • Ξεκινώντας με συνδέσεις τράπεζας. Πολλή δουλειά και ρίσκο πριν ξέρετε αν η εφαρμογή είναι χρήσιμη.
  • Αποθήκευση κωδικών τράπεζας ή αριθμών καρτών. Ποτέ.
  • Χωρίς εξαγωγή. Οι άνθρωποι θέλουν τα δεδομένα τους σε λογιστικό φύλλο· προσθέστε εξαγωγή CSV.
  • Πάρα πολλές κατηγορίες. Είκοσι αρκούν· τριακόσιες είναι λογιστικό φύλλο.

Πότε μια έτοιμη εφαρμογή προϋπολογισμού είναι καλύτερη

Οι καθιερωμένες εφαρμογές προϋπολογισμού προσφέρουν ασφαλείς συνδέσεις με τράπεζες σε πολλά ιδρύματα, εφαρμογές για κινητά και χρόνια διαχείρισης ακραίων περιπτώσεων. Αν ο αυτόματος συγχρονισμός με την τράπεζα είναι το πιο σημαντικό για εσάς, μία από αυτές είναι η πρακτική επιλογή.

Φτιάξτε τη δική σας όταν η μέθοδός σας δεν ταιριάζει στο μοντέλο τους, όταν δεν θέλετε τα οικονομικά σας δεδομένα να τα κρατά μια άλλη εταιρεία, όταν μια εισαγωγή CSV δύο φορές τον μήνα αρκεί, ή όταν φτιάχνετε εργαλείο προϋπολογισμού για μια συγκεκριμένη ομάδα, όπως ο ταμίας ενός συλλόγου, μια μικρή φιλανθρωπική οργάνωση ή ένα πρόγραμμα προπονητή. Αν ο προϋπολογισμός σας ζει σήμερα σε λογιστικό φύλλο, το πώς να μετατρέψετε ένα λογιστικό φύλλο σε εφαρμογή καλύπτει τη μετάβαση. Για καταγραφή εξόδων επιχείρησης ή ομάδας αντί για οικογενειακού προϋπολογισμού, δείτε πώς να φτιάξετε καταγραφέα εξόδων.

Χτίζοντας με Mythex

Το Mythex μπορεί να φτιάξει αυτή την εφαρμογή προϋπολογισμού από την εντολή παραπάνω: την περιγράφετε στη συνομιλία, την ελέγχετε στη ζωντανή προεπισκόπηση και τη δημοσιεύετε. Προσθέτει dedicated βάση δεδομένων Postgres database όταν τη χρειάζεται η εφαρμογή. Η σύνδεση είναι δική σας επιλογή, το ίδιο και ο πάροχος τραπεζικών δεδομένων: θα αποθηκεύατε τα κλειδιά του ως μυστικά έργου και ο πράκτορας τα ενσωματώνει στον διακομιστή. Το Mythex δεν έχει ενσωματωμένες τραπεζικές συνδέσεις. Για αρχή, το πρότυπο πίνακα προϋπολογισμού βασίζεται σε εισαγωγή CSV και αναφορά αποκλίσεων.

Ερωτήσεις

Μπορώ να φτιάξω τη δική μου εφαρμογή προϋπολογισμού;

Ναι. Μια εφαρμογή προϋπολογισμού είναι κυρίως κατηγορίες, μηνιαία ποσά προϋπολογισμού και συναλλαγές, με αναφορές από πάνω. Ένα εργαλείο δημιουργίας εφαρμογών AI μπορεί να τη φτιάξει από περιγραφή· οι βασικές αποφάσεις είναι η μέθοδος προϋπολογισμού σας και το πώς μπαίνουν οι συναλλαγές στην εφαρμογή.

Πώς συνδέονται οι εφαρμογές προϋπολογισμού με τραπεζικούς λογαριασμούς;

Συνήθως μέσω ενός συγκεντρωτή τραπεζικών δεδομένων, όπως το Plaid, ή μέσω APIs ανοιχτής τραπεζικής όπου υπάρχουν. Αυτά χρειάζονται λογαριασμό προγραμματιστή, σε ορισμένες περιπτώσεις έγκριση, και προσεκτική ασφάλεια. Η εισαγωγή αρχείων CSV που κατεβάζετε από την τράπεζά σας είναι πολύ απλούστερη και είναι καλή πρώτη έκδοση.

Πώς πρέπει μια εφαρμογή προϋπολογισμού να αποθηκεύει ποσά;

Αποθηκεύστε τα ποσά ως ακέραιους αριθμούς της μικρότερης μονάδας, όπως λεπτά, μαζί με τον κωδικό νομίσματος, και όχι ως αριθμούς κινητής υποδιαστολής. Έτσι αποφεύγονται σφάλματα στρογγυλοποίησης όταν αθροίζονται πολλές συναλλαγές.

Είναι ασφαλές να βάλω τα οικονομικά μου δεδομένα σε εφαρμογή που έφτιαξα;

Μπορεί να είναι, αν η εφαρμογή απαιτεί σύνδεση, κρατά τα δεδομένα κάθε ατόμου χωριστά, αποθηκεύει τα μυστικά στον διακομιστή και τρέχει μέσω HTTPS. Μην αποθηκεύετε ποτέ κωδικούς τράπεζας ή πλήρεις αριθμούς καρτών. Ελέγξτε την εφαρμογή με λίστα ασφαλείας πριν προσθέσετε δεδομένα άλλων ανθρώπων.

Mythex · Pricing · Χτίστε οτιδήποτε με AI · Πρότυπα ιστοσελίδων και εφαρμογών · Το Mythex σε σύγκριση · Γλωσσάρι δημιουργίας εφαρμογών με AI · Δωρεάν εργαλεία δημιουργίας εφαρμογών με AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)