Initial commit

This commit is contained in:
nabeel
2026-05-27 13:58:05 +10:00
commit c2202ea0bb
89 changed files with 28855 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import axios from 'axios';
const API_BASE_URL = process.env.REACT_APP_API_URL || 'http://localhost:8000';
export const api = axios.create({ baseURL: API_BASE_URL });
export const apiService = {
getDashboardSummary: async () => {
const response = await api.get('/api/summary/dashboard');
return response.data ?? {};
},
getSpendingByCategory: async () => {
const response = await api.get('/api/reports/spending-by-category');
const payload = response.data?.data;
return Array.isArray(payload) ? payload : [];
},
};