In the Works 🔥, Expense tracker
- Add Budgets
- Add expenses
- Manage expenses
Tech Stack:
- React
- TypeScript
- GraphQL
- Type ORM
- PostgresSQL
- React-Hook-Form
- Styled-Components
- Vite
- Start the Redis server to initiate the redis instance. (Only applicable if you are using redis locally)
- Run the watch command. (This will constantly watch over the code and transpile the TS into JS for the build)
- Run dev/build accordingly.
-
Make sure if you are using the cloud redis client to update in the index file and make an
env
with your redis keys. -
Put the 'host' link provided by the redis cloud client as the value for the
REDIS_HOST
. And put the 'passwrod' provided by it as the value ofREDIS_PASSWORD
. And at last don't forget to also put theport
value forREDIS_PORT
.
This will allow your Redis to connect with the project.
- Run the 'gen' command present in
package.json
. (This command will generate the graphQL functions and hooks, this will only run when backend is already spun up) - Secondly run the dev command to start the client.
Feel free to open an issue on GitHub if you find any bug.