{"id":19318801,"url":"https://github.com/yizhezhang-ervin/fintech_intelligence","last_synced_at":"2025-10-25T13:49:24.166Z","repository":{"id":105147417,"uuid":"299757051","full_name":"YizheZhang-Ervin/FinTech_Intelligence","owner":"YizheZhang-Ervin","description":"FinTech Intelligence (React+Flask RESTful+Sqlite+Antd+Echarts)","archived":false,"fork":false,"pushed_at":"2021-03-07T21:05:25.000Z","size":4911,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-24T05:11:29.959Z","etag":null,"topics":["antd","echarts","face-recognition","flask","react","speech-recognition","translate"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YizheZhang-Ervin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-29T23:01:33.000Z","updated_at":"2022-03-17T16:46:31.000Z","dependencies_parsed_at":"2023-03-27T09:02:17.266Z","dependency_job_id":null,"html_url":"https://github.com/YizheZhang-Ervin/FinTech_Intelligence","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/YizheZhang-Ervin/FinTech_Intelligence","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FFinTech_Intelligence","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FFinTech_Intelligence/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FFinTech_Intelligence/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FFinTech_Intelligence/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YizheZhang-Ervin","download_url":"https://codeload.github.com/YizheZhang-Ervin/FinTech_Intelligence/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FFinTech_Intelligence/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280965075,"owners_count":26421548,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-25T02:00:06.499Z","response_time":81,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antd","echarts","face-recognition","flask","react","speech-recognition","translate"],"created_at":"2024-11-10T01:19:43.503Z","updated_at":"2025-10-25T13:49:24.153Z","avatar_url":"https://github.com/YizheZhang-Ervin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EZ Intelligence      \nAntd + React + Flask RESTful + Echarts + Sqlite  \n  \n## Features   \n- Home(Visualization) : Echarts(CandleStick) + DataDisplay     \n- Login: Speech Recognition (Voice to word / Word to Voice)  + Face Recognition  \n- Admin: shell command prompt  \n- Tools : Translator  \n  \n## Infrastructure  \nFront End: React + Antd + Axios + Echarts   \nBack End: Flask RESTful + Sqlite + translate + speech_recognition + face_recognition + gtts + numpy + pandas  \nLinux: ffmpeg  + gunicorn + gevent + python-dotenv  \n  \n## Run  \ncd frontend  \u003e npm install  \nnpm run start  \nworkon env_develop  or source ./activate  \ncd backend \u003e pip install -r requirements.txt  \n  \n## FrontEnd: React\n### start project  \ncreate-react-app xxApp  \n  \n### modules  \nnpm i react  \nnpm i react-dom  \nnpm i babel-standalone  \nnpm i prop-types  \nnpm i create-react-app -g  \nnpm i pubsub-js  \nnpm install antd  \nnpm install @ant-design/icons  \nnpm i json-server -g  \nnpm install axios  \nnpm install react-router-dom  \nnpm i redux  \n  \n### other commands  \nnpm start  \nnpm test  \nnpm run build  \nnpm run eject  \n  \n## BackEnd: Flask\n### Libs  \npip install Flask  \npip install Flask_RESTful  \npip install Flask_Cors  \npip install numpy  \npip install pandas  \npip install cmake  \npip install dlib  \npip install SpeechRecognition  \npip install face_recognition  \npip install gTTS  \npip install gunicorn  \npip install gevent  \npip install python-dotenv  \n  \n### Backend Management  \npython -m flask run  \n  \n### Dependency List  \nVirtual Env libs: pip freeze \u003e requirements.txt   \nDependency libs: pipreqs ./  \npip install -r requirements.txt   \n  \n### Deploy  \nGunicorn Common 1) gunicorn -w 4 -b 127.0.0.1:4000 myproject:app  \nGunicorn Factory 2) gunicorn \"myproject:create_app()\"  \nuWSGI 1) uwsgi --http 127.0.0.1:5000 --module myproject:app  \ntwistd 1) twistd -n web --port tcp:8080 --wsgi myproject.app  \nGevent 1) python manage_gevent.py  \n  \n## Linux Shell  \napt-get/yum install ffmpeg  \n  ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyizhezhang-ervin%2Ffintech_intelligence","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyizhezhang-ervin%2Ffintech_intelligence","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyizhezhang-ervin%2Ffintech_intelligence/lists"}