MCPcopy Index your code
hub / github.com/adrianhajdin/speechly_expense_tracker_project

github.com/adrianhajdin/speechly_expense_tracker_project @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
15 symbols 50 edges 20 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Speechly Expense Tracker

Expense Tracker

Introduction

This is a code repository for the corresponding video tutorial - https://youtu.be/NnUFOWR_V4Y.

In this video, you're going to build a Complex Expense Budget Tracker. While building it, you're going to learn many advanced React & JavaScript topics. Some of them are State Management in React, Context API, Local Storage, Material UI, and how to create a scalable React folder structure. But most importantly, you're going to learn how to add voice capabilities to your applications using Speechly.

Setup: - run npm i && npm start

Core symbols most depended-on inside this repo

createTransaction
called by 2
src/components/Main/Form/Form.jsx
useTransactions
called by 1
src/useTransactions.js
executeScroll
called by 1
src/App.js
deleteTransaction
called by 1
src/context/context.js
addTransaction
called by 1
src/context/context.js
resetCategories
called by 1
src/constants/categories.js
InfoCard
called by 0
src/components/InfoCard.jsx
CustomizedSnackbar
called by 0
src/components/Snackbar/Snackbar.jsx

Shape

Function 15

Languages

TypeScript100%

Modules by API surface

src/context/context.js3 symbols
src/components/Snackbar/Snackbar.jsx2 symbols
src/components/Main/Form/Form.jsx2 symbols
src/useTransactions.js1 symbols
src/context/contextReducer.js1 symbols
src/constants/categories.js1 symbols
src/components/Main/Main.jsx1 symbols
src/components/Main/List/List.jsx1 symbols
src/components/InfoCard.jsx1 symbols
src/components/Details/Details.jsx1 symbols
src/App.js1 symbols

For agents

$ claude mcp add speechly_expense_tracker_project \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page