With the advent of online transactions, the number of fraudulent transactions have increased. Fraudulent transactions hinders the growth of the organisation and also affects them monetarily. Moreover, currently a small percentage of organisations use statistical analysis on their sales data to identify how their sales are performing and identify cold regions, hotspots and ways to maximise profit.
Through this project, we aim to solve two common problems for the current generation of small and medium scale businesses :
- Reduce fraudulent transactions
- Improve sales through analytics
We aim to develop a real-time cloud based services for fraud detection via RESTful APIs and GraphQL and a real-time analytical dashboard plugin for sales data analysis that can be used along with any type of SQL or NOSQL databases.
sh setup.sh
cd cloud/
source env/bin/activate
flask run
Terminal 1
cd client/
npm install
npm start
Terminal 2
cd dashboard-backend/
npm i
Create a .env file similar to .env.example
npm run dev