├── src
├── styles
│ ├── App.css
│ ├── DoughnutChart.css
│ ├── NoUser.css
│ ├── TransactionForm.css
│ ├── Navbar.css
│ ├── ExpenseTracker.css
│ ├── Transactions.css
│ ├── Signup.css
│ └── Login.css
├── images
│ ├── default.webp
│ └── default1.webp
├── index.js
├── icons
│ ├── close.svg
│ ├── plus.svg
│ ├── others.svg
│ ├── delete.svg
│ ├── travel.svg
│ ├── logout.svg
│ ├── edit.svg
│ ├── moon.svg
│ ├── plus1.svg
│ ├── profile.svg
│ ├── food.svg
│ ├── edit-small.svg
│ ├── shopping.svg
│ ├── bills.svg
│ ├── camera.svg
│ ├── cross.svg
│ ├── ph_plus-fill.svg
│ ├── sun.svg
│ └── search.svg
├── ProblemStatement.md
├── components
│ ├── TransactionLoading.js
│ ├── NoUser.js
│ ├── profile
│ │ ├── Profile.js
│ │ ├── PredefinedTransactions.css
│ │ ├── PredefinedTransactionsCards.js
│ │ ├── Sidebar.js
│ │ ├── RightDashboard.js
│ │ └── PredefinedTransactions.js
│ ├── ErrorPage.js
│ ├── ui
│ │ └── drawer.js
│ ├── App.js
│ ├── DoughnutChart.js
│ ├── ExpenseTracker.js
│ ├── Login.js
│ ├── Signup.js
│ ├── Navbar.js
│ ├── TransactionForm.js
│ └── Transactions.js
├── firebaseConfig.js
├── context
│ └── ThemeContext.jsx
└── index.css
├── public
├── icon.png
└── index.html
├── .github
├── ISSUE_TEMPLATE
│ ├── custom.md
│ ├── feature_request.md
│ └── bug_report.md
└── PULL_REQUEST_TEMPLATE.md
├── SECURITY.md
├── tailwind.config.js
├── .eslintrc.json
├── .gitignore
├── LICENSE
├── package.json
├── CODE_OF_CONDUCT.md
├── README.md
└── CONTRIBUTING.md
/src/styles/App.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ani1609/Spendwise/HEAD/public/icon.png
--------------------------------------------------------------------------------
/src/images/default.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ani1609/Spendwise/HEAD/src/images/default.webp
--------------------------------------------------------------------------------
/src/images/default1.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ani1609/Spendwise/HEAD/src/images/default1.webp
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/custom.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Custom issue template
3 | about: Describe this issue template's purpose here.
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | import { createRoot } from "react-dom/client";
2 | import "./index.css";
3 |
4 | import App from "./components/App";
5 |
6 | const rootElement = document.getElementById("root");
7 | const root = createRoot(rootElement);
8 |
9 | root.render(
The page you are looking for might be under maintenance or doesn`'`t exist.
15 | 23 |Expense
20 |Rent
28 |Rs 10000
29 |Category
33 |Bill
34 |Date
38 |15/03/2024
39 |Income
52 |Rent
60 |Rs 20000
61 |Category
65 |Food
66 |Date
70 |15/03/2024
71 |Add your expenses to see meaningful insights here!
86 | )} 87 |4 |
7 | Your User-Friendly Expense Tracker Empowering Your Finances.
8 |
9 | Kharagpur Winter of Code
10 | .
11 | Report Bug
12 | .
13 | Request Feature
14 |
82 | 90 | Your Name 91 |
92 |{new Date(transaction.date).toLocaleDateString()}
349 |{new Date(transaction.date).toLocaleDateString()}
396 |No transactions added yet.
418 | )} 419 |