gokulkrishh / expense.fyi Goto Github PK
View Code? Open in Web Editor NEWEffortlessly track and manage expenses on-the-go with categorisation and logging.
Home Page: https://expense.fyi
License: GNU Affero General Public License v3.0
Effortlessly track and manage expenses on-the-go with categorisation and logging.
Home Page: https://expense.fyi
License: GNU Affero General Public License v3.0
I tried cloning the repository and did "npm install" and then "npm run dev". But it is stuck halfway. This is the log of my terminal, am I missing something?
`
[email protected] predev
prisma format && prisma generate
Prisma schema loaded from prisma\schema.prisma
Formatted C:\projects\open_source\expense.fyi\prisma\schema.prisma in 31ms ๐
Prisma schema loaded from prisma\schema.prisma
โ Generated Prisma Client (4.16.2 | library) to .\node_modules@prisma\client in 123ms
โ Generated field-level encryption migrations (1.4.5) to .\prisma\migrations in 20ms
You can now start using Prisma Client in your code. Reference: https://pris.ly/d/client
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
[email protected] dev
next dev
If there is option to add Payment Method by the user on its own
Like I am using Splitwise as I am bachelor, my room mates will pay for me. so I need to note down as splitwise and here My room mates will be my payment mode and I can keep track of my friends who paid for me.
And Also When the user chose other category, we can give them another input field to write down the what catergory is this.
Or like we can allow them to add categories as well.
If this is possible. I can also work on this onea as I am a developer and I would like to contribute to this project.
this should fix the issues you had @gokulkrishh
I've updated the underlying package
please check in the preview โ๏ธ
I tried to login to site (app.expense.fyi) and it seems that login process is broken.
I don't know that i made a mistake or the issue exists globally. Magic link is not working.
Hey guys,
Awesome work on this code, it's nice and clean :)
I wanted to run this locally to test certain features and see how things work but I think i'm missing something in my Supabase environment. The user is never created, which makes me wonder if I miss some trigger or something in Supabase?
Is that correct? And if so, how can I add these :) ?
Toploader should not trigger on CMD + click or when clicking on external links.
I can PR this issue, I would replace the current package with a drop-in replacement & a much more up-to-date library: Holy Loader (this is my library) - keeping the original look 1:1, but removing the bugs.
So am trying to run the site locally, i have set all env variables except these ones:
and i have set the public url to http://app.localhost:3000
(i have tried setting it to localhost:3000 as well)
and whenever i try to signup, it just keeps me at homepage instead of logging into the dashboard. I manually added my email to the db and when i try signing in, then also it just keeps me at homepage, why?
One pattern i noticed is that while signing up for official expenses.fyi - it redirects to app.expenses.fyi
meanwhile my local link had a redirect to loccalhost:3000
(in the magic link sent in email).
Some people often have expenses in different currencies, for example when they travel or live in a dual currency location or when they have online subscriptions in dollars.
Is it possible to add a currency selection to each expense, investment or subscription?
I want to track down my fd investments and their growth in this tool.
I'm trying to run the app locally, but I'm not sure how to set up my local environment so that I'm able to sign in and use the app. It would be helpful to add this to the ReadMe I think :D
Would be incredible if there was a way to import CSV files of transactions. At least until we have a bank connection such as Plaid. I just found this and it looks so helpful! https://usecsv.com/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.