0% found this document useful (0 votes)
26 views207 pages

Gpt-For Exam Project

The document outlines the user's intention to convert an existing online examination system from Python/Flask to PHP/Laravel, detailing the current structure of the source code including files and folders. It requests assistance in identifying which files will need to be replaced, retained, or removed during the transition without going into extensive detail. The user aims to collaborate on the implementation process gradually.

Uploaded by

githouse36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views207 pages

Gpt-For Exam Project

The document outlines the user's intention to convert an existing online examination system from Python/Flask to PHP/Laravel, detailing the current structure of the source code including files and folders. It requests assistance in identifying which files will need to be replaced, retained, or removed during the transition without going into extensive detail. The user aims to collaborate on the implementation process gradually.

Uploaded by

githouse36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 207

I want to make full stack online examination system that supports facial recognition by using php/laravel

implementation.

I have an olrady built system with Python/Flask implementation, but I want to implement the same
system in php/laravel implementation.

if i provide you a source code folder of the Python/Flask implementation , can you just tell me which file
is replaced to which, which is retained or removed to replace it with php/laravel implementation. With
out going to the detail? Then we will start to do it togather slowly.here is the folder containing the
source code :- under the main folder there are 10- separet files and 8- folders. the files are as follows:-
( ".gitignore" "app" "camera" "face_detector" "face_landmarks" "objective" "README" "requirements"
"saved_model.pb" "subjective" ). the 7-folders are : (1-coco models,2-DB,3-eye_tracking,4-
gaze_tracking,5-models,6-static,7-templates.)now let me extract each file from the folders ander the
main folder :- folder 1- under " coco models" folder there is another folder "tflite mobnetv1 ssd" then
under this folder there are two files and another one folder. the two files are :- "seg_tflite"
"visualization_utils" . and the folder is "coco_ssd_mobilenet " under this folder there is a file
"labelmap". folder 2- under DB folder there is this file only "quizappstructure". folder 3- under
"eye_tracking" there is this file only "annotations". folder 4- under "gaze_tracking" there are these four
files only : "calibration" "eye" "gaze_tracking" "pupil" . folder 5- under "models", there are two separete
files and one folder , the two files are : "classes" "opencv_face_detector_uint8.pb" . and the one folder
is "pose_model" and this folder in tern contans this file only "saved_model.pb". folder 6- under "static" ,
there are 6- folders named "1.assets,2.css,3.dist,4.html,5.questions,6.vendor". and the folowing files
( "admin-dashboard-1" "Aggregate-Exam-Data" "app.js" "apppractical.js" "appsubjective.js" "Artificial
intelligence_Flatline" "authentication_cp" "candidateclickspic" "contact_us_desc" "del_throw" "e12"
"e13" "e14" "e16" "e17" "examcheck" "feature-content-protection-2" "feature-platform-2" "feature-
platform-4" "forgot_password" "gulpfile.js" "i1" "i2" "i3" "i4" "i5" "i6" "i7" "i8" "i9" "i10" "i11" "i12"
"i13" "i14" "i15" "id-verification" "idverify" "live-proctoring" "mettlverify" "myproctoraiindex"
"mysnackbarcss" "otp_security" "personal_information" "professional-review" "questions_desc"
"report_bug" "sdk.js" "secure_login" "sphereenginelogo" "Stripe wordmark - blurple_lg"
"stripe_payments" "target" "user-profile" ). now let me extract each folder one by one :-1. under folder
"assets" ther is folder named "img" under img folder there are another folders named
"blog,brand,carousel,clients,favicon,illustrations,pages,presentation,sections,team" and the following
separete filles "about-us-1" "checker_logo" "macbook-mockup" "megamenu_image" "megamenu-
image" "office" "presentation-mockup" "signature" . now let me provide fore you the name of the
images under each the above folders : under blog ("blog-article-1" "blog-article-2" "blog-article-3" "blog-
article-4" "blog-article-5" "image-1" ). under brand ("dark" "light" "pixel-docs" ). under carousel ("image-
1" "image-2" "image-3" ). under clients ("airbnb" "business-school" "corsair" "docker" "northwestern"
"paypal" "pinterest" "university-of-chicago" ). under favicon ("android-chrome-192x192" "android-
chrome-512x512" "apple-touch-icon" "favico" "favicon-16x16" "favicon-32x32" ). under illustrations
( "404" "about-illustration" "feature" "reading-side" ). under pages ("code" "design" "support"
"technologies" ). under folder " presentation " there is another folder named "all-pages" then under all-
pages( "about" "about-company" "contact" "pricing" "services" "signin" "sign-in" "signup" "sign-up" ).
under sections( "about-us-2" "about-us-3" ). under team("big-profile-picture-1" "big-profile-picture-2"
"big-profile-picture-3" "cover-profile" "cover-profile-2" "profile-picture-1" ). 2. under folder "css" :- there
are these files : "pixel" "pixel.css.map" only.3.under folder “dist”: there are these files only "snackbar"
"snackbar.css.map" "snackbar.js" "snackbar.min" "snackbar.min.js" "snackbar.min.js.map". 4.under
folder “html” there are these two folders, “components “ and “pages”. Folder “ component” has the
following fils "accordions" "alerts" "all" "badges" "bootstrap-carousels" "breadcrumbs" "buttons"
"cards" "forms" "modals" "navs" "pagination" "popovers" "progress-bars" "tables" "tabs" "toasts"
"tooltips" "typography". And folder “ pages” has the following files "about" "about-company" "contact"
"pricing" "services" "sign-in" "sign-up". 5.under folder “questions” there are the following files :
"subjectiveexam" "testt". 6. Under folder “vendor”: there are the follooing folders :
“bootstrap,bootstrap-datepicker,bootstrap-
tagsinput,headroom.js,jarallax,jquery,jquery.counterup,jquery-countdown,jquery-
validation,nouislider,onscreen,popper.js,smooth-scroll,sticky-sidebar,vivus,waypoints”. Now let me
extract the files one by one ;

1. >Bootstrap : under this folder :-


> Dist
> Css
Under css folder there are the following files : "bootstrap.min" "bootstrap-grid.min"
"bootstrap-reboot.min".
> js
under js folder there are the following files: "bootstrap.bundle.min.js"
"bootstrap.min.js"

2. >bootstrap-datepicker : under this folder :-


>dist
> css
Under this folder there are the folloing files: "bootstrap-datepicker.min"
"bootstrap-datepicker.standalone.min" "bootstrap-datepicker3.min" "bootstrap-
datepicker3.standalone.min".
> js
Under this folder there is the following file : “ bootstrap-
datepicker.min.js”.
> locals
Under this folder there are the following files: "bootstrap-
datepicker.ar.min.js" "bootstrap-datepicker.ar-tn.min.js" "bootstrap-
datepicker.az.min.js" "bootstrap-datepicker.bg.min.js" "bootstrap-
datepicker.bm.min.js" "bootstrap-datepicker.bn.min.js" "bootstrap-
datepicker.br.min.js" "bootstrap-datepicker.bs.min.js" "bootstrap-
datepicker.ca.min.js" "bootstrap-datepicker.cs.min.js" "bootstrap-
datepicker.cy.min.js" "bootstrap-datepicker.da.min.js" "bootstrap-
datepicker.de.min.js" "bootstrap-datepicker.el.min.js" "bootstrap-datepicker.en-
AU.min.js" "bootstrap-datepicker.en-CA.min.js" "bootstrap-datepicker.en-
GB.min.js" "bootstrap-datepicker.en-IE.min.js" "bootstrap-datepicker.en-
NZ.min.js" "bootstrap-datepicker.en-ZA.min.js" "bootstrap-datepicker.eo.min.js"
"bootstrap-datepicker.es.min.js" "bootstrap-datepicker.et.min.js" "bootstrap-
datepicker.eu.min.js" "bootstrap-datepicker.fa.min.js" "bootstrap-
datepicker.fi.min.js" "bootstrap-datepicker.fo.min.js" "bootstrap-
datepicker.fr.min.js" "bootstrap-datepicker.fr-CH.min.js" "bootstrap-
datepicker.gl.min.js" "bootstrap-datepicker.he.min.js" "bootstrap-
datepicker.hi.min.js" "bootstrap-datepicker.hr.min.js" "bootstrap-
datepicker.hu.min.js" "bootstrap-datepicker.hy.min.js" "bootstrap-
datepicker.id.min.js" "bootstrap-datepicker.is.min.js" "bootstrap-
datepicker.it.min.js" "bootstrap-datepicker.it-CH.min.js" "bootstrap-
datepicker.ja.min.js" "bootstrap-datepicker.ka.min.js" "bootstrap-
datepicker.kh.min.js" "bootstrap-datepicker.kk.min.js" "bootstrap-
datepicker.km.min.js" "bootstrap-datepicker.ko.min.js" "bootstrap-
datepicker.kr.min.js" "bootstrap-datepicker.lt.min.js" "bootstrap-
datepicker.lv.min.js" "bootstrap-datepicker.me.min.js" "bootstrap-
datepicker.mk.min.js" "bootstrap-datepicker.mn.min.js" "bootstrap-
datepicker.ms.min.js" "bootstrap-datepicker.nl.min.js" "bootstrap-datepicker.nl-
BE.min.js" "bootstrap-datepicker.no.min.js" "bootstrap-datepicker.oc.min.js"
"bootstrap-datepicker.pl.min.js" "bootstrap-datepicker.pt.min.js" "bootstrap-
datepicker.pt-BR.min.js" "bootstrap-datepicker.ro.min.js" "bootstrap-
datepicker.rs.min.js" "bootstrap-datepicker.rs-latin.min.js" "bootstrap-
datepicker.ru.min.js" "bootstrap-datepicker.si.min.js" "bootstrap-
datepicker.sk.min.js" "bootstrap-datepicker.sl.min.js" "bootstrap-
datepicker.sq.min.js" "bootstrap-datepicker.sr.min.js" "bootstrap-datepicker.sr-
latin.min.js" "bootstrap-datepicker.sv.min.js" "bootstrap-datepicker.sw.min.js"
"bootstrap-datepicker.ta.min.js" "bootstrap-datepicker.tg.min.js" "bootstrap-
datepicker.th.min.js" "bootstrap-datepicker.tk.min.js" "bootstrap-
datepicker.tr.min.js" "bootstrap-datepicker.uk.min.js" "bootstrap-datepicker-en-
CA.min.js".

3. >bootstrap-tagsinput : under this folder :-


>dist
Under dist there are the following files. "bootstrap-tagsinput" "bootstrap-
tagsinput.min.js" "bootstrap-tagsinput-angular.min.js" "bootstrap-tagsinput-typeahead".
4. >headroom.js: under this folder :
>dist
Under dist there are the following files : "angular.headroom.min.js" "headroom.min.js"
"jQuery.headroom.min.js".
5. >jarallax : under this folder:-
>dist
Under dist folder there are the following files:- "jarallax" "jarallax.min.js" "jarallax-
element.min.js" "jarallax-video.min.js".
6. >jquery : under this folder :-
>dist
Under dist there are the folloing files :- "core.js" "jquery.min.js" "jquery.slim.min.js".
7. >jquery.counterup: under this folder :

>dist
Under dist folder there are the following files: "counterup.jquery"
"jquery.counterup.min.js".

8. > jquery-countdown : under this folder:


>dist
Under dist folder there is the following file: jquery.countdown.min.js
9. >jquery-validation: under this folder:
>dist
Under dist folder , there is one folder and two files.
> localization
Under “localization” folder, there the folloing files :- "messages_ar.min.js"
"messages_az.min.js" "messages_bg.min.js" "messages_bn_BD.min.js" "messages_ca.min.js"
"messages_cs.min.js" "messages_da.min.js" "messages_de.min.js" "messages_el.min.js"
"messages_es.min.js" "messages_es_AR.min.js" "messages_es_PE.min.js" "messages_et.min.js"
"messages_eu.min.js" "messages_fa.min.js" "messages_fi.min.js" "messages_fr.min.js"
"messages_ge.min.js" "messages_gl.min.js" "messages_he.min.js" "messages_hr.min.js"
"messages_hu.min.js" "messages_hy_AM.min.js" "messages_id.min.js" "messages_is.min.js"
"messages_it.min.js" "messages_ja.min.js" "messages_ka.min.js" "messages_kk.min.js"
"messages_ko.min.js" "messages_lt.min.js" "messages_lv.min.js" "messages_mk.min.js"
"messages_my.min.js" "messages_nl.min.js" "messages_no.min.js" "messages_pl.min.js"
"messages_pt_BR.min.js" "messages_pt_PT.min.js" "messages_ro.min.js" "messages_ru.min.js"
"messages_sd.min.js" "messages_si.min.js" "messages_sk.min.js" "messages_sl.min.js"
"messages_sr.min.js" "messages_sr_lat.min.js" "messages_sv.min.js" "messages_th.min.js"
"messages_tj.min.js" "messages_tr.min.js" "messages_uk.min.js" "messages_ur.min.js"
"messages_vi.min.js" "messages_zh.min.js" "messages_zh_TW.min.js" "methods_de.min.js"
"methods_es_CL.min.js" "methods_fi.min.js" "methods_it.min.js" "methods_nl.min.js"
"methods_pt.min.js"

> "additional-methods.min.js"
> "jquery.validate.min.js"
10. >Nouislider: under this folder there is folder named “distribute”.
> distribute
Under this folder there are the following files:-
"nouislider.min" "nouislider.min.js".
11. >Onscreen: under this folder:
>dist
Under this folder there are the following files
"on-screen.es6.js"
"on-screen.umd.min.js"
12. >popper.js: : under this folder:

>dist
Under dist there are two folders and two files.

"popper.min.js"
"popper-utils.min.js"

>esm
Under this folder there are the following files
"popper.min.js"
"popper-utils.min.js"
>umd
Under this folder there are the following files
"popper.min.js"
"popper-utils.min.js"

13. >smooth-scroll :
>dist
Under this folder there are the following files

"smooth-scroll.min.js" "smooth-scroll.polyfills.min.js"
14. >sticky-sidebar:
>dist
Under this folder there are the following files.
"jquery.sticky-sidebar.min.js" "sticky-sidebar.min.js"
15. >vivus:
>dist
Under this folder there is the following file.
vivus.min.js

16. >waypoints:
Under this folder there is one folder and two files.

"licenses"
"testem"

>lib
Under lib folder there is one folder named “shortcuts” and four files.
"jquery.waypoints.min.js"
"noframework.waypoints.min.js"
"waypoints.debug.js"
"zepto.waypoints.min.js"

> shortcuts:
Under this folder there are the following files.
"infinite.min.js"
"inview.min.js"
"sticky.min.js"
We have finished the “ static” folder . now let as go to the next folder.
7. “templates”
Under this folder there the following files and one folder named “ includes “.
"404" "500" "audiodisplaystudentslogs" "calc" "cancelled"
"changepassword_professor" "changepassword_student" "contact" "create_prac_qa"
"create_test" "create_test_lqa" "deldispques" "deldispquesLQA" "deldispquesPQA" "deltidlist"
"displayquestions" "displayquestionslong" "displayquestionspractical" "displaystudentsdetails"
"displaystudentslogs" "disptests" "exam_layout" "faq" "generatedtestdata" "generatetest"
"give_test" "index" "insertmarkstid" "insertpracmarks" "insertsubmarks" "layout"
"live_monitoring" "livemonitoringtid" "login" "lostpassword" "lpnewpwd"
"mobdisplaystudentslogs" "obj_result_student" "payment" "persondisplaystudentslogs"
"prac_result_student" "pracdispstudentsdetails" "professor_dashboard" "professor_index"
"publish_results_testid" "publish_viewresults" "register" "report_professor" "report_student"
"share_details" "stat_student_monitoring" "student_dashboard" "student_index"
"student_results" "student_results_lqa" "student_results_pqa" "student_test_history"
"sub_result_student" "subdispstudentsdetails" "success" "testpractical" "testquiz"
"tests_created" "tests_given" "testsubjective" "updatedispques" "updatedispquesLQA"
"updatedispquesPQA" "updateQuestions" "updateQuestionsLQA" "updateQuestionsPQA"
"updatetidlist" "verifyEmail" "verifyOTPfp" "viewquestions" "viewstudentslogs"
"wineventstudentlog".

>includes: under this folder there are the following files.


"_formhelpers" "_messages" "_navbar".

You might also like