cuppa-server's People
cuppa-server's Issues
Rename transaction type to category
In the current implementation, transaction type is used as a category. Better rename it according to usage.
exchange money
cuppa-server run in docker
work in kubernetes you have to be independent of configuration (and easy way to test it run in docker ),
using environment variable is a best option
setup tests via git actions
got instead node-fetch
Change banks and card in to accounts (with banks?)
To easy use/track move money between cards/banks need to implement accounts
account can be bank (card) or app (coffee application) or transport card (for public transport in Denmark)
Finance stats without authorization and hide after auth service/gateway
Make auth service as main entry point
Authenticate/authorize and call finance-stats with jwt payload signed with private key
rewrite BaseRepository to non static, try to do it with composition
fastify start vs node
auth: test for user creating
use tools to manage monorepo
test usage of monorepo
baze
or npm workspace
Nx works well
must have:
- manage shared dependency
grapql optimise queries
finance-stats: Import/Export
Import/Export
Add platformatic db
add https://github.com/platformatic/platformatic in to project and replace all repositories
transfer money between accounts
convert cuppa server finance to golang
Rewrite tests in finance-stats with test db
move web app in to cuppa server, and rename it.
Create simple migration script
Postgres’s facker db, high load test
- generate fake data
- test queries against data
catch errors on qrapql.loaders
check how to compile in native node js code instead of web pack wrapper
- autoload parts copied as assets
- compiled version should be close to node (e.g. esm module, or native es2022)
logger to cuppa-server
add a simple logger aka winston
Investment tracking
Different providers work differently
Track the currency of stock to “local” (the currency you operate to buy/sell stocks).
forcast and wish
- Create a section to easily calculate how many you need for the next month.
- Create a section for wish-saving money, somehow automate it, like 100units at the beginning of each month.
set up environment hosting
how about using kubernetes on instance?
authentication on graphql endpoint
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.