Giter Club home page Giter Club logo

expense.fyi's People

Contributors

gokulkrishh avatar mcnaveen avatar perryraskin avatar tomcru avatar varghesejose2020 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

expense.fyi's Issues

How to run the project locally

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

  • ready started server on 0.0.0.0:3000, url: http://localhost:3000
  • event compiled client and server successfully in 243 ms (20 modules)
  • wait compiling...
  • event compiled client and server successfully in 198 ms (20 modules)
    `

Enhancement: I would like add some other payment and category

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.

image

sign in issue (in app.expense.fyi)

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.

Supabase database triggers

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 :) ?

bug: Toploader loads endlessly on CMD + click

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.

Site doesnt work locally :/

So am trying to run the site locally, i have set all env variables except these ones:
image

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).

Data input experience can be improved

Suggestion

  • The focus area is in Name, It would be great if we could have the amount focused first and then let the user give an optional description and then select the category.
image

Reference
image

Also on mobile the the modal for adding data is not fully displayed.

Multi-currency selection

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?

Explain how to run `app.localhost:3000`

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

Import CSV option

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/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.