8000 GitHub - Vincexodus/duitguard
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Vincexodus/duitguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DuitGuard

A centralized real-time fraud detection system for P2P transfers (DuitNow), leveraging Open Finance to aggregate bank data, proactively detect fraud, alert users pre-transaction, and streamline interbank communication. Built with next-shadcn-dashboard-starter

Project Structure

project-root/
├── frontend/
│   ├── .husky
│   ├── app/
│   ├── components/
│   ├── lib/
│   │   └── supabaseClient.ts
│   ├── pages/
│   ├── public/
│   ├── styles/
│   ├── README.md
│   ├── next.config.js
│   ├── package.json
│   └── tsconfig.json
├── models/
│   └── main.py
└── README.md

Frontend Setup

Follow these steps to clone the repository and start the development server:

  • git clone https://github.com/vincexodus/duitguard.git
  • cd frontend
  • npm install
  • npm run dev

You should now be able to access the application at http://localhost:3000.

Supabase Setup

Follow these steps to set up Supabase:

  • Create a Supabase project at https://supabase.io/
  • Add your Supabase URL and key to frontend/.env.local
  • Run migrations and seeds as needed

Models Setup

  1. Create virtual python environment and activate it

    python -m virtualenv env
    env\Scripts\activate
  2. Download required python modules

    pip install -r requirements.txt
  3. Run server script

    py server.py
< 52AD div class="BorderGrid-row">

Contributors 3

  •  
  •  
  •  
0