├── .eslintcache ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── index.html ├── logo.ico ├── logo.jpeg ├── manifest.json └── robots.txt └── src ├── App.js ├── Components ├── About.jsx ├── AboutUsPage.jsx ├── Admin.jsx ├── CareersPage.jsx ├── Contact.jsx ├── ContactUsPage.jsx ├── Details.jsx ├── DetailsContactUs.jsx ├── DetailsGetInTouch.jsx ├── Footer.jsx ├── Header.jsx ├── Health.jsx ├── Home.jsx ├── Login.jsx ├── Products.jsx ├── ProductsPage.jsx ├── Services.jsx ├── ServicesPage.jsx └── SlideShow.jsx ├── Styling ├── About.css ├── AboutUsPage.css ├── Contact.css ├── Details.css ├── Footer.css ├── Header.css ├── Home.css ├── Products.css ├── ProductsPage.css ├── Services.css ├── SlideShow.css └── careerPage.css ├── UI ├── Create analytics website · Issue #2 · attach-live_attach-analytics.pdf ├── GBX WEB DESIGN PROPOSAL_REQUIREMENTS.pdf ├── SlideVideo.mp4 ├── about.JPEG XR ├── ad.JPEG XR ├── agr.JPEG XR ├── asf.JPEG XR ├── aw.JPEG XR ├── career.JPEG XR ├── cwf.JPEG XR ├── dc.JPEG XR ├── fe.JPEG XR ├── footerimg.JPEG XR ├── ip.JPEG XR ├── li.JPEG XR ├── logo.JPEG XR ├── logo.jpeg ├── logo2.JPEG XR ├── products.JPEG XR ├── proudlycanadian.JPEG XR ├── safety.JPEG XR ├── services.JPEG XR └── so.JPEG XR ├── config └── router.js ├── firebase └── index.js ├── index.js ├── reportWebVitals.js └── setupTests.js /.eslintcache: -------------------------------------------------------------------------------- 1 | [{"A:\\React\\alumtec\\src\\index.js":"1","A:\\React\\alumtec\\src\\App.js":"2","A:\\React\\alumtec\\src\\reportWebVitals.js":"3","A:\\React\\alumtec\\src\\Components\\Home.jsx":"4","A:\\React\\alumtec\\src\\Components\\Header.jsx":"5","A:\\React\\alumtec\\src\\Components\\SlideShow.jsx":"6","A:\\React\\alumtec\\src\\Components\\About.jsx":"7","A:\\React\\alumtec\\src\\Components\\Products.jsx":"8","A:\\React\\alumtec\\src\\Components\\Contact.jsx":"9","A:\\React\\alumtec\\src\\Components\\Footer.jsx":"10","A:\\React\\alumtec\\src\\config\\router.js":"11","A:\\React\\alumtec\\src\\Components\\AboutUsPage.jsx":"12","A:\\React\\alumtec\\src\\Components\\ProductsPage.jsx":"13","A:\\React\\alumtec\\src\\Components\\Health.jsx":"14","A:\\React\\alumtec\\src\\Components\\careersPage.jsx":"15","A:\\React\\alumtec\\src\\firebase\\index.js":"16","A:\\React\\alumtec\\src\\Components\\CareersPage.jsx":"17","A:\\React\\alumtec\\src\\Components\\Login.jsx":"18","A:\\React\\alumtec\\src\\Components\\Admin.jsx":"19","A:\\React\\alumtec\\src\\Components\\Details.jsx":"20","A:\\React\\alumtec\\src\\Components\\ContactUsPage.jsx":"21","A:\\React\\alumtec\\src\\Components\\DetailsContactUs.jsx":"22","A:\\React\\alumtec\\src\\Components\\DetailsGetInTouch.jsx":"23","A:\\React\\alumtec\\src\\Components\\ServicesPage.jsx":"24","A:\\React\\alumtec\\src\\Components\\Services.jsx":"25"},{"size":479,"mtime":1612165886430,"results":"26","hashOfConfig":"27"},{"size":257,"mtime":1612203981949,"results":"28","hashOfConfig":"27"},{"size":362,"mtime":1609385265850,"results":"29","hashOfConfig":"27"},{"size":1049,"mtime":1612434167460,"results":"30","hashOfConfig":"27"},{"size":5246,"mtime":1612378364310,"results":"31","hashOfConfig":"27"},{"size":942,"mtime":1612273402222,"results":"32","hashOfConfig":"27"},{"size":2928,"mtime":1612434514624,"results":"33","hashOfConfig":"27"},{"size":7574,"mtime":1612718857650,"results":"34","hashOfConfig":"27"},{"size":5715,"mtime":1612723110818,"results":"35","hashOfConfig":"27"},{"size":3989,"mtime":1612722494279,"results":"36","hashOfConfig":"27"},{"size":1450,"mtime":1612433695684,"results":"37","hashOfConfig":"27"},{"size":3875,"mtime":1612377091930,"results":"38","hashOfConfig":"27"},{"size":1673,"mtime":1612377233072,"results":"39","hashOfConfig":"27"},{"size":3973,"mtime":1612377291307,"results":"40","hashOfConfig":"27"},{"size":6244,"mtime":1612294922928,"results":"41","hashOfConfig":"42"},{"size":786,"mtime":1612290732953,"results":"43","hashOfConfig":"27"},{"size":8460,"mtime":1612722179942,"results":"44","hashOfConfig":"27"},{"size":5665,"mtime":1612312787205,"results":"45","hashOfConfig":"27"},{"size":12683,"mtime":1612654245693,"results":"46","hashOfConfig":"27"},{"size":1154,"mtime":1612367156937,"results":"47","hashOfConfig":"27"},{"size":5194,"mtime":1612377339471,"results":"48","hashOfConfig":"27"},{"size":1004,"mtime":1612378615594,"results":"49","hashOfConfig":"27"},{"size":1094,"mtime":1612652087506,"results":"50","hashOfConfig":"27"},{"size":11517,"mtime":1612719210270,"results":"51","hashOfConfig":"27"},{"size":10674,"mtime":1612719194949,"results":"52","hashOfConfig":"27"},{"filePath":"53","messages":"54","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"4ppyef",{"filePath":"55","messages":"56","errorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"57","messages":"58","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"59","messages":"60","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"61","messages":"62","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"63","messages":"64","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"65","messages":"66","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"67","messages":"68","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"69","messages":"70","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"71","messages":"72","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"73","messages":"74","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"75","messages":"76","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"77","messages":"78","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"79","messages":"80","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"81","messages":"82","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"239m42",{"filePath":"83","messages":"84","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"85","messages":"86","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"87","messages":"88","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"89","messages":"90","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"91","messages":"92","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"93","messages":"94","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"95","messages":"96","errorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"97","messages":"98","errorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"99","messages":"100","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"101","messages":"102","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"A:\\React\\alumtec\\src\\index.js",[],"A:\\React\\alumtec\\src\\App.js",["103","104","105","106"],"A:\\React\\alumtec\\src\\reportWebVitals.js",[],"A:\\React\\alumtec\\src\\Components\\Home.jsx",["107","108","109","110","111"],"A:\\React\\alumtec\\src\\Components\\Header.jsx",["112"],"A:\\React\\alumtec\\src\\Components\\SlideShow.jsx",[],"A:\\React\\alumtec\\src\\Components\\About.jsx",[],"A:\\React\\alumtec\\src\\Components\\Products.jsx",[],"A:\\React\\alumtec\\src\\Components\\Contact.jsx",["113","114","115","116","117"],"A:\\React\\alumtec\\src\\Components\\Footer.jsx",["118"],"A:\\React\\alumtec\\src\\config\\router.js",[],"A:\\React\\alumtec\\src\\Components\\AboutUsPage.jsx",[],"A:\\React\\alumtec\\src\\Components\\ProductsPage.jsx",[],"A:\\React\\alumtec\\src\\Components\\Health.jsx",[],"A:\\React\\alumtec\\src\\Components\\careersPage.jsx",["119","120","121","122","123","124","125"],"A:\\React\\alumtec\\src\\firebase\\index.js",[],"A:\\React\\alumtec\\src\\Components\\CareersPage.jsx",["126","127","128","129","130","131"],"A:\\React\\alumtec\\src\\Components\\Login.jsx",["132","133","134"],"A:\\React\\alumtec\\src\\Components\\Admin.jsx",["135","136","137","138","139"],"A:\\React\\alumtec\\src\\Components\\Details.jsx",["140","141","142","143","144"],"A:\\React\\alumtec\\src\\Components\\ContactUsPage.jsx",["145","146","147","148","149","150"],"A:\\React\\alumtec\\src\\Components\\DetailsContactUs.jsx",["151","152","153","154"],"A:\\React\\alumtec\\src\\Components\\DetailsGetInTouch.jsx",["155","156","157","158"],"A:\\React\\alumtec\\src\\Components\\ServicesPage.jsx",[],"A:\\React\\alumtec\\src\\Components\\Services.jsx",[],{"ruleId":"159","severity":1,"message":"160","line":2,"column":27,"nodeType":"161","messageId":"162","endLine":2,"endColumn":33},{"ruleId":"159","severity":1,"message":"163","line":2,"column":35,"nodeType":"161","messageId":"162","endLine":2,"endColumn":40},{"ruleId":"159","severity":1,"message":"164","line":2,"column":42,"nodeType":"161","messageId":"162","endLine":2,"endColumn":48},{"ruleId":"159","severity":1,"message":"165","line":2,"column":50,"nodeType":"161","messageId":"162","endLine":2,"endColumn":60},{"ruleId":"159","severity":1,"message":"166","line":17,"column":8,"nodeType":"161","messageId":"162","endLine":17,"endColumn":23},{"ruleId":"159","severity":1,"message":"167","line":18,"column":8,"nodeType":"161","messageId":"162","endLine":18,"endColumn":10},{"ruleId":"159","severity":1,"message":"168","line":19,"column":8,"nodeType":"161","messageId":"162","endLine":19,"endColumn":10},{"ruleId":"159","severity":1,"message":"169","line":20,"column":8,"nodeType":"161","messageId":"162","endLine":20,"endColumn":10},{"ruleId":"159","severity":1,"message":"170","line":21,"column":8,"nodeType":"161","messageId":"162","endLine":21,"endColumn":10},{"ruleId":"171","severity":1,"message":"172","line":85,"column":17,"nodeType":"173","endLine":85,"endColumn":140},{"ruleId":"174","severity":1,"message":"175","line":132,"column":32,"nodeType":"176","messageId":"177","endLine":132,"endColumn":34},{"ruleId":"174","severity":1,"message":"175","line":132,"column":47,"nodeType":"176","messageId":"177","endLine":132,"endColumn":49},{"ruleId":"174","severity":1,"message":"175","line":132,"column":62,"nodeType":"176","messageId":"177","endLine":132,"endColumn":64},{"ruleId":"174","severity":1,"message":"175","line":132,"column":78,"nodeType":"176","messageId":"177","endLine":132,"endColumn":80},{"ruleId":"174","severity":1,"message":"175","line":132,"column":95,"nodeType":"176","messageId":"177","endLine":132,"endColumn":97},{"ruleId":"159","severity":1,"message":"178","line":7,"column":8,"nodeType":"161","messageId":"162","endLine":7,"endColumn":17},{"ruleId":"159","severity":1,"message":"179","line":1,"column":27,"nodeType":"161","messageId":"162","endLine":1,"endColumn":36},{"ruleId":"159","severity":1,"message":"180","line":3,"column":8,"nodeType":"161","messageId":"162","endLine":3,"endColumn":16},{"ruleId":"159","severity":1,"message":"181","line":4,"column":10,"nodeType":"161","messageId":"162","endLine":4,"endColumn":17},{"ruleId":"159","severity":1,"message":"182","line":7,"column":8,"nodeType":"161","messageId":"162","endLine":7,"endColumn":16},{"ruleId":"159","severity":1,"message":"183","line":15,"column":8,"nodeType":"161","messageId":"162","endLine":15,"endColumn":15},{"ruleId":"159","severity":1,"message":"184","line":21,"column":21,"nodeType":"161","messageId":"162","endLine":21,"endColumn":32},{"ruleId":"185","severity":1,"message":"186","line":94,"column":25,"nodeType":"173","endLine":94,"endColumn":209},{"ruleId":"185","severity":1,"message":"186","line":175,"column":25,"nodeType":"173","endLine":175,"endColumn":198},{"ruleId":"174","severity":1,"message":"175","line":192,"column":28,"nodeType":"176","messageId":"177","endLine":192,"endColumn":30},{"ruleId":"174","severity":1,"message":"175","line":192,"column":43,"nodeType":"176","messageId":"177","endLine":192,"endColumn":45},{"ruleId":"174","severity":1,"message":"175","line":192,"column":60,"nodeType":"176","messageId":"177","endLine":192,"endColumn":62},{"ruleId":"174","severity":1,"message":"175","line":192,"column":77,"nodeType":"176","messageId":"177","endLine":192,"endColumn":79},{"ruleId":"174","severity":1,"message":"175","line":192,"column":95,"nodeType":"176","messageId":"177","endLine":192,"endColumn":97},{"ruleId":"159","severity":1,"message":"187","line":6,"column":8,"nodeType":"161","messageId":"162","endLine":6,"endColumn":20},{"ruleId":"174","severity":1,"message":"175","line":64,"column":39,"nodeType":"176","messageId":"177","endLine":64,"endColumn":41},{"ruleId":"188","severity":1,"message":"189","line":120,"column":63,"nodeType":"173","endLine":123,"endColumn":35},{"ruleId":"159","severity":1,"message":"166","line":9,"column":8,"nodeType":"161","messageId":"162","endLine":9,"endColumn":23},{"ruleId":"159","severity":1,"message":"190","line":110,"column":21,"nodeType":"161","messageId":"162","endLine":110,"endColumn":25},{"ruleId":"159","severity":1,"message":"191","line":116,"column":21,"nodeType":"161","messageId":"162","endLine":116,"endColumn":30},{"ruleId":"174","severity":1,"message":"175","line":166,"column":26,"nodeType":"176","messageId":"177","endLine":166,"endColumn":28},{"ruleId":"171","severity":1,"message":"192","line":299,"column":29,"nodeType":"173","endLine":299,"endColumn":65},{"ruleId":"159","severity":1,"message":"193","line":1,"column":17,"nodeType":"161","messageId":"162","endLine":1,"endColumn":25},{"ruleId":"159","severity":1,"message":"179","line":1,"column":27,"nodeType":"161","messageId":"162","endLine":1,"endColumn":36},{"ruleId":"159","severity":1,"message":"166","line":5,"column":8,"nodeType":"161","messageId":"162","endLine":5,"endColumn":23},{"ruleId":"159","severity":1,"message":"194","line":10,"column":8,"nodeType":"161","messageId":"162","endLine":10,"endColumn":12},{"ruleId":"195","severity":1,"message":"196","line":34,"column":17,"nodeType":"173","endLine":34,"endColumn":75},{"ruleId":"159","severity":1,"message":"179","line":1,"column":27,"nodeType":"161","messageId":"162","endLine":1,"endColumn":36},{"ruleId":"195","severity":1,"message":"196","line":70,"column":13,"nodeType":"173","endLine":70,"endColumn":451},{"ruleId":"174","severity":1,"message":"175","line":112,"column":28,"nodeType":"176","messageId":"177","endLine":112,"endColumn":30},{"ruleId":"174","severity":1,"message":"175","line":112,"column":43,"nodeType":"176","messageId":"177","endLine":112,"endColumn":45},{"ruleId":"174","severity":1,"message":"175","line":112,"column":60,"nodeType":"176","messageId":"177","endLine":112,"endColumn":62},{"ruleId":"174","severity":1,"message":"175","line":112,"column":77,"nodeType":"176","messageId":"177","endLine":112,"endColumn":79},{"ruleId":"159","severity":1,"message":"193","line":1,"column":17,"nodeType":"161","messageId":"162","endLine":1,"endColumn":25},{"ruleId":"159","severity":1,"message":"179","line":1,"column":27,"nodeType":"161","messageId":"162","endLine":1,"endColumn":36},{"ruleId":"159","severity":1,"message":"166","line":5,"column":8,"nodeType":"161","messageId":"162","endLine":5,"endColumn":23},{"ruleId":"159","severity":1,"message":"194","line":10,"column":8,"nodeType":"161","messageId":"162","endLine":10,"endColumn":12},{"ruleId":"159","severity":1,"message":"193","line":1,"column":17,"nodeType":"161","messageId":"162","endLine":1,"endColumn":25},{"ruleId":"159","severity":1,"message":"179","line":1,"column":27,"nodeType":"161","messageId":"162","endLine":1,"endColumn":36},{"ruleId":"159","severity":1,"message":"166","line":5,"column":8,"nodeType":"161","messageId":"162","endLine":5,"endColumn":23},{"ruleId":"159","severity":1,"message":"194","line":10,"column":8,"nodeType":"161","messageId":"162","endLine":10,"endColumn":12},"no-unused-vars","'Router' is defined but never used.","Identifier","unusedVar","'Route' is defined but never used.","'Switch' is defined but never used.","'withRouter' is defined but never used.","'ScrollAnimation' is defined but never used.","'fe' is defined but never used.","'li' is defined but never used.","'so' is defined but never used.","'dc' is defined but never used.","jsx-a11y/anchor-is-valid","The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","eqeqeq","Expected '===' and instead saw '=='.","BinaryExpression","unexpected","'footerimg' is defined but never used.","'useEffect' is defined but never used.","'firebase' is defined but never used.","'storage' is defined but never used.","'Products' is defined but never used.","'Contact' is defined but never used.","'setImageURL' is assigned a value but never used.","jsx-a11y/no-redundant-roles","The element progress has an implicit role of progressbar. Defining this explicitly is redundant and should be avoided.","'firebaseAuth' is defined but never used.","jsx-a11y/img-redundant-alt","Redundant alt attribute. Screen-readers already announce `img` tags as an image. You don’t need to use the words `image`, `photo,` or `picture` (or any specified custom words) in the alt prop.","'user' is assigned a value but never used.","'errorCode' is assigned a value but never used.","The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","'useState' is defined but never used.","'Logo' is defined but never used.","jsx-a11y/iframe-has-title"," */} 186 | 187 | {/* Here the uploaded image will be here */} 188 | 189 |
190 | 191 | 192 | {(name == "" || email == "" || subject == "" || message == "" || ImageURL == "https://firebasestorage.googleapis.com/v0/b/alumtech-9f4f0.appspot.com/o/images%2FResume-Muhammad-Bilal.pdf?alt=media&token=c79b7621-233e-4cf6-a8a6-4d8fb6ac960e") ? ( 193 |
194 | 195 |

* Please fill all the fields to submit the resume at alumtech

196 |
197 | ) : ( 198 |
199 | 200 |
201 | )} 202 | 203 | 204 | 205 | 206 | 207 | 208 |
209 | 210 |
211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 |