29 lines
1.0 KiB
Markdown
29 lines
1.0 KiB
Markdown
|
|
|
|
For testing purposes, you can use these demo credentials:
|
|
- **Email**: admin@example.com
|
|
- **Password**: password
|
|
|
|
## Project Structure
|
|
|
|
```
|
|
src//
|
|
├── components/
|
|
│ ├── Navbar.jsx # Top navigation with dark mode toggle
|
|
│ ├── Sidebar.jsx # Collapsible sidebar navigation
|
|
│ └── DataTable.jsx # Reusable table component
|
|
├── pages/
|
|
│ ├── Dashboard.jsx # Main dashboard with stats and charts
|
|
│ ├── Transactions.jsx # Payment transactions table
|
|
│ ├── Settings.jsx # Configuration settings
|
|
│ └── Login.jsx # Authentication page
|
|
├── context/
|
|
│ └── AuthContext.jsx # Authentication state management
|
|
├── services/
|
|
│ └── api.js # Axios configuration and API calls
|
|
├── App.jsx # Main app component with routing
|
|
├── main.jsx # App entry point
|
|
└── index.css # TailwindCSS imports and custom styles
|
|
```
|
|
|