Repository files navigation Important Components Individually Working
[4th APRIL 2023]
project halted as to internal design changes and API changes to ANDROID EMM API
DPC is currenlty being splited into DPC_core,DPC_full,DPC_experimental
COMPONENT
STATUS
CONDITION
DPC core
Actual part covering device
Working,TESTING INTERNALLY
DPC full
App when every component works
Different components being TESTED individually , NOT YET COMPLETE
DPC EXPERIMENTAL
DPC core + component
Current stage of DPC FULL when its partially working
COMPONENT
STATUS
CONDITION
DATA API
REST API WORKING
ONLINE,mock api
FIREBASE
WORKING
WORKING,mock api
APP LAYER
#1 WORKING
TESTING #2
FORM
WORKING
TESTING #4
UPI DEEP
WORKING
NOT IMPLEMENTED
UUID
working in all layers
JS,PYTHON,ANDROID
DATABASE
WORKING
MYSQL and REDIS,FIREBASE already implememnted.Trying SQLITE as it can also work
JSON
DATA component,required
PYTHON,JS,PHP supports its natively,android doesnt have any so utilizing packages GSON , JACKSON
DROPDOWN/ANDROID FORM
REQUIRED,ANDROID
Though forms can be build with tables,class,div using css and js for HTML and can be easily used by PHP by embedding it.In Android either we can use the same JS,CSS through WEBVIEW or optionally create a layout
APP LAYER (COMPONENTS present in APP as MODULE)
Serial
Component being Tested
CONDITION
#1
STORAGE API
CURRENTLY being tested as File Manager
#2
VIEWER,DASHBOARD
CURRENTLY being tested as File Manager
#4
GEOLOCATION as GPS and GNSS
GPS being tested as SMS GPS SERVICE ,GNSS
#5
USER FORM
BEING TESTED INTERNALLY
#6
PRIVILIGES
BEING TESTED INTERNALLY
#7
DPC
WORKING,BEING TESTED INTERNALLY, as DPC core
#8
AUTO UPDATE
NOT WORKING
#9
USER INTERFACE,DASHBOARD
ONLINE WORKING(js),ANDROID ,NOT LINKED
#10
REST API
ONLINE (JS), Linked with DASHBOARD ,ANDROID IMPLEMENTED,NOT TESTED
#11
CRYPTOGRAPHY
FERNET module,works whats documented CRYPTOGRAPHY ,different module used in JS
#12
GEOLOCATION view as GOOGLE MAP ,MAPBOX
DASHBOARD view for both ONLINe(JS) and Android
#13
PAPER DASHBOARD,MATERIAL DASHBAORD
Dashboard + UI for both our APP and ONLINE {JS} , GNSS has material dashboard #2
#14
DATABASE#2
PHP/MYSQL
#15
USER DASHBOARD
PROTOTYPE AVAILABLE UI #3,UI understandable by anyone 4*2 5*2
#16
CHATBOT
IBM WATSON as chatbot_1,Currently testing as NODE js APP,PYTHON App and Android App ,CHATGPT/OPENAI as chatbot_2,currently testing as PYTHON APP
UNDERSTANDING APP LAYER (NOT TO BE INCLUDED),TESTING PURPOSE ONLY
Serial
Component being Tested
CONDITION
#17
DEVICE FULL ACCESS
BEING TESTED with SUPERSU , CURRENLTY ROOTED DEVICE WORKS
#18
SYSTEM CALLS MONITORING
BEING TESTED with SIZUKU ,API CALL without ADMIN,PID shared
#19
UPI DEEP INTEGRATION
WORKING INDIVIDUALLY.INTERNALLY TESTED,NOT IMPLEMENTED YET
Programming languages being USED
Serial
LANGUAGE
PURPOSE/USED FOR
1
HTML
WEB PAGES/DASHBOARD
2
JS
Logic in webpages/DASHBOARD and as NODEJS in REST API,NODEAPP
3
CSS
Style Sheet for WEB PAGES/DASHBOARD
4
PHP
As SERVER,API,connection to MYSQL DATABASE
5
SQL
As MYSQL SERVER/PHP,database
6
JAVA
For Android Studio/Android APPS
7
KOTLIN
For Android Studio/Android APPS
8
PYTHON
For testing using cases/AI/ML,logic and design
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.