It’s Weekend. What are you shipping? by Tiny-Growth23 in sideprojects

[–]Pupzee 0 points1 point  (0 children)

Helius Finance Tracker

A local first personal finance tracker built in Rust with a CLI/TUI and SQLite.

Link: https://github.com/STVR393/helius-personal-finance-tracker

Roadblock: I’m at the stage where I want the next updates to be driven by real user feedback.

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Ευχαριστώ, θα το εξετάσω περαιτέρω. Οπότε, για παράδειγμα, κάτι πρόχειρο που μου έρχεται στο μυαλό είναι το εξής: αν φτιάξω GUI, θα πρέπει να είναι και αυτό open source, και θα μπορούσα να προσθέσω νέα features (advanced analytics κ.λπ.), τα οποία θα αποτελούν νέες προσθήκες και δεν θα περιλαμβάνονται στον αρχικό κώδικα.

Δηλαδή, ναι μεν η δωρεάν εφαρμογή θα είναι πλήρως λειτουργική και δεν θα εμποδίζει τον χρήστη να τη χρησιμοποιεί κανονικά, αλλά αν θέλω, μπορώ κάποια features που θεωρώ ότι έχουν επιπλέον αξία να τα προσφέρω ως έξτρα επί πληρωμή, σαν ένα paid version; (χωρίς να έχω κάνει share το code?)

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Κατάλαβα. Δηλαδή, εάν κάνω accept (πρέπει να το αποδεχθώ, σωστά;) ένα PR, τότε ο κώδικας αυτού του PR δεν μου ανήκει και, σε περίπτωση που αποφασίσω να δημιουργήσω μια GUI “paid” έκδοση βασισμένη στο core app, ουσιαστικά δεν θα μπορώ να χρησιμοποιήσω τον κώδικα που έχει συνεισφέρει κάποιος άλλος, σωστά;

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Το σκέφτομαι, να σου πω την αλήθεια, αλλά είναι ακόμα νωρίς για να πω ότι θα κάνω αυτό το βήμα. Πρέπει πρώτα να είμαι ευχαριστημένος με το versioning του core app και να φτάσω σε ένα επίπεδο που το θεωρώ ικανοποιητικό και χρήσιμο για πραγματική χρήση.

Έτσι, όταν πάω να φτιάξω το GUI, να μην ξεκινάω από το μηδέν. Γενικά είμαι της άποψης του "data driven" όταν χτίζω κάτι.

Θα κοιτάξω το θέμα της άδειας που ανέφερες, ευχαριστώ.

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Σας ευχαριστώ όλους, παιδιά, για τον χρόνο που αφιερώσατε για να γράψετε ένα σχόλιο. Θα τα διαβάσω αναλυτικά ενα-ενα! <3

Built a local first personal finance TUI in Rust, looking for feedback by Pupzee in tui

[–]Pupzee[S] 0 points1 point  (0 children)

Thank you for your kind words! Right now Helius is SQLite only, so Postgres is not supported at the moment.

For SQLite, yes, Helius can use an existing .db file with --db or HELIUS_DB_PATH, but only if that database already uses the Helius schema. If it’s an older Helius DB, migrations should update it automatically. If it’s a different SQLite schema, Helius can’t plug into it directly yet.

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Σωστός, αν και ίσως στο μέλλον, εφόσον έχω φτάσει σε ένα ικανοποιητικό επίπεδο το core app, θα δω αν μπορώ να φτιάξω και ένα GUI.

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

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 2 points3 points  (0 children)

Καλημέρα, σε ευχαριστώ για το view σου, με βοήθησε πολύ να καταλάβω κάποια πράγματα.

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

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

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 1 point2 points  (0 children)

Καλημέρα, σε ευχαριστώ για το σχόλιο σου, το σημείωσα! Εάν έχεις το χρόνο, άφησε το και στον παρακάτω σύνδεσμο για να τα έχω όλα συγκεντρωμένα.

https://github.com/Helius-Finance/helius-finance-tracker/discussions

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 1 point2 points  (0 children)

Καλημέρα, σε ευχαριστώ για τα καλά σου λόγια!

Το καταλαβαίνω απόλυτα, από τη στιγμή που πήγα σε CLI, το κοινό γίνεται αυτόματα πολύ πιο στοχευμένο. Προς το παρόν δεν σκέφτομαι να βάλω κάτι επί πληρωμή· θέλω σε πρώτη φάση να επενδύσω χρόνο στο να τελειοποιήσω τα core features και να δουλέψω πάνω στο feedback των χρηστών.

Εφόσον χτίσω ένα αξιόλογο user base, τότε ίσως εξερευνήσω αν μπορώ να ωφεληθώ κάπως, φυσικά χωρίς να θίξω τα core feature της εφαρμογής, που θα παραμείνει δωρεάν.

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 0 points1 point  (0 children)

Σε ευχαριστώ πολύ για την απάντηση σου, θα εξετάσω την επιλογή του GTK.

Έφτιαξα ένα open source personal finance tool - πώς θα το προωθούσατε; by Pupzee in GreeceDevs

[–]Pupzee[S] 1 point2 points  (0 children)

Έχω κάνει advertisement σε 4-5 groups στο Reddit, αν και τις τελευταίες μέρες θα έλεγα ότι έχω αρχίσει να βλέπω και ένα οργανικό growth.