• Home
  • Contact Me
Guru's Den Guru's Den
  • Home
  • SP26 Web Tech
  • MERN Online Book
  • Course Materials
    • CSC-336 Web Technologies Helping Material
      • CSC-336 Web Technologies Helping Material
      • CSC-336 Couse Hand Book
      • CSC-336 Lab Manual MERN Stack
      • CSC-336 Web Technologies OBE CDF
      • CSC-336 Web Technologies Lab Manual Laravel
    • Video Lectures
    • Web Technologies Lecture Slides
    • FAKE Stories RESTFUL API
    • Countries Auto Complete Example
    • MERN Stack App
    • Class Quiz
  • MERN Stack Articles
  • Hobby Blogs
    • Kids Stories
    • E-Books
  • About
    • About Me
    • CTO @ Cogentro
    • Contact Me

Hello everyone! Welcome to our Web Technologies class, where we’ll dive deep into MERN Stack (MongoDB, Express.js, React, Node.js) to build full-stack web applications.

Course Resources: Find all the learning materials, assignments, and updates on this page

Announcements & Discussions: Join our WhatsApp group to stay updated and collaborate with classmates: [WhatsApp Group Link]

Code Repository: Access project files, examples, and assignments on our GitHub repository: [GitHub Repo Link]

Submit your git repo link [Git Repo Submission Form]

Let’s build and innovate together!

Assignments/Lab Tasks

Assignment 1: CV using HTML & CSS

Instructions:

  1. Create your CV using only HTML and CSS (no frameworks or libraries).
  2. Your CV should include standard sections such as:
    • Personal Information
    • Education
    • Skills
    • Experience (if any)
    • Projects
    • Contact Information
  3. Implement at least one CSS feature that was not covered in class. Be prepared to explain it.
  4. Submit your work by pushing it to your GitHub repository.
    • Create a folder named assignment_1 inside your repo and place all related files there.
    • Share your GitHub repository link for submission.

Submission Deadlines:

  • BSAI Students: Wednesday, March 5, 2025
  • BSCS Students: Thursday, March 6, 2025

Assignment 2: E-Commerce Landing Page using HTML & CSS

Instructions:

  1. Create a landing page for the assigned e-commerce website using only HTML and CSS (no frameworks or libraries).
  2. The landing page should include:
    • A hero section with a banner or featured product
    • A navigation bar with links (e.g., Home, Products, Contact)
    • A product showcase section
    • A footer with contact details and social media links
  3. Use proper HTML structure and styling to ensure a visually appealing design.
  4. Submit your work by pushing it to your GitHub repository.
    • Create a folder named assignment_2 inside your repo and place all related files there.
    • Share your GitHub repository link for submission.

Submission Deadlines:

  • BSAI Students: Wednesday, March 5, 2025
  • BSCS Students: Wednesday, March 12, 2025

Assignment 3: Express.js Conversion with EJS Layouts and Authentication

Objective:
Convert your existing e-commerce landing page (from previous assignments) into an Express.js-based application using EJS templating with express-ejs-layouts. Implement user authentication (login/register) with session management.


Tasks:

  1. Express.js Setup
    • Convert your static landing page into a dynamic Express.js application.
    • Use express-ejs-layouts to create reusable templates (e.g., header, footer, navigation).
    • Ensure all routes (Home, Product, About) are handled via Express.
  2. Authentication System
    • Create login and register pages with EJS forms.
  3. Dynamic Content
    • Pass product data from Express routes to EJS templates (e.g., res.render('index', { products: productList })).

Assignment Four

In this assignment, you will enhance your existing Express + EJS + MongoDB eCommerce project by implementing a complete cart and checkout flow.

Task Details:

You are required to implement the following features:

  1. Add to Cart
    • Users should be able to add products to a shopping cart from the product listing or detail pages.
    • Each cart item should include product title, quantity, and price.
    • If the product is already in the cart, increase its quantity.
  2. Cart View Page
    • Create a route and EJS view for displaying the cart.
    • The cart page should show a list of items added to the cart with their quantity, price, and total cost.
    • Users should be able to update quantities or remove items.
  3. Checkout Page
    • Display cart summary with total price.
    • Provide a form to collect basic user details (name, phone number, address).
  4. Place Order (Pay Later with Cash)
    • Add a “Pay Later with Cash” button to simulate placing an order.
    • When clicked:
      • Save the order details in an orders collection (including user details, items, total price, and status).
      • Clear the cart for that session/user.

Tech Hints:

  • Use session or a temporary collection to manage cart data.
  • Orders should be saved in a separate orders collection in MongoDB.
  • Include success and error messages using EJS messages/alerts.

Lab Task 1: E-Commerce Landing Page using HTML, CSS & Bootstrap

Instructions:

  1. Create the landing page for your assigned e-commerce website using HTML, CSS, and Bootstrap.
  2. The landing page should include:
    • A hero section with a banner or featured product
    • A responsive navigation bar
    • A product showcase section
    • A footer with contact details and social media links
  3. Implement at least one Bootstrap or jQuery plugin to enhance UI features (e.g., sliders, modals, accordions, carousels, etc.).
  4. Ensure responsiveness using Bootstrap grid and components.
  5. Submit your work by pushing it to your GitHub repository.
    • Create a folder named labtask_1 inside your repo and place all related files there.
    • Share your GitHub repository link for submission.

    Lab Task 2: Implementing a Checkout Page with Client-Side Validation

    Objective:

    In this lab task, you will design and implement a Checkout Page for an e-commerce website. Your primary focus will be on client-side form validation to ensure users enter valid data before submitting the form.

    Task Requirements:

    1. Form Fields:
      • Full Name (Required, only alphabets allowed)
      • Email (Must be a valid email format)
      • Phone Number (Must contain only digits, with a minimum and maximum length)
      • Address (Required)
      • Credit Card Number (Must be 16 digits, only numbers allowed)
      • Expiry Date (Must be a valid future date)
      • CVV (Must be exactly 3 digits)
    2. Validation Rules:
      • Use HTML5 validation attributes (e.g., required, pattern, minlength, maxlength).
      • Implement JavaScript validation to display custom error messages.
      • Prevent form submission if validation fails.
    3. User Experience:
      • Display error messages near invalid fields.
      • Highlight invalid inputs.
      • Ensure the form resets correctly when submitted successfully.

    Lab Task three

    Task Requirements:

    You are required to add authentication functionality to your existing Express + EJS + MongoDB application.

    1. User Authentication

    • Implement login and logout functionality.
    • Use express-session to maintain user sessions.
    • Store user credentials in the MongoDB users collection.
    • After successful login, store user info (e.g. user ID or email) in the session.

    2. Protect Routes

    • Create middleware to protect specific routes by checking if the user is logged in.
    • If a user is not logged in, redirect them to the login page.

    3. Orders Route (Protected)

    • Create a new route: /my-orders
    • This route should:
      • Be accessible only to logged-in users
      • Fetch and display the logged-in user’s orders from the orders collection
      • Use the session-stored user ID/email to filter orders

    4. Logout

    • Implement a logout route that destroys the session and redirects the user to the login page.

    Lab Task four

    Task Requirements:

    You are required to build an admin interface within your existing Express + EJS + MongoDB application. This admin panel will allow managing products and viewing orders.

    1. Admin Login (Optional if already authenticated)

    • Create a hardcoded admin user or use a flag in the users collection to identify admins.
    • Only allow admin users to access admin routes using middleware for admin route protection.

    2. Product Management (CRUD)

    • Create routes and EJS views for the following:
      • Add Product: Form to enter title, price, description, image URL, etc.
      • List Products: Display all products with edit/delete buttons.
      • Edit Product: Load product data in form for editing.
      • Delete Product: Remove product from the database.

    3. View Orders

    • Create a route: /admin/orders
    • Show a list of all orders placed by users.
      • Include order details such as customer name, items, total price, order date, and status.
      • (Optional) Add a way to mark orders as completed or update status.

    Assignment Lab Task Submission Instructons

    your git repo should have following folder structure

    Your_Repository_Name/
    │── Assignments/
    │ ├── Assignment_1/
    │ ├── Assignment_2/
    │ ├── Assignment_3/
    │ ├── Assignment_4/
    │
    │── Lab_Tasks/
    │ ├── Lab_Task_1/
    │ ├── Lab_Task_2/
    │ ├── Lab_Task_3/
    │ ├── Lab_Task_4/
    │
    │── Exams/
    │ ├── Midterm/
    │ ├── Final/
    │
    │── README.md (Include your name, roll number, and a summary of the repo)

    example README.md file

    Web Development Course – [Your Name]

    Roll Number: [Your Roll Number]

    Course Instructor: [Instructor Name]

    Repository Structure:

    • Assignments (4)
    • Lab Tasks (4)
    • Exams (Midterm & Final)

    How to Run the Code:

    [Instructions on running your code]

    Commit and Push Your Code
    Run the following Git commands inside your project folder:

    shCopyEditgit add .
    git commit -m "Initial commit - Added assignments and lab tasks"
    git push origin main
    

    Term Projects

    BCS1CIIT/FA19-BCS-051/LHRSYED AFEEF ABDULLAHfa19-bcs-051@cuilahore.edu.pkBurberryhttps://uk.burberry.com/l/mens-clothing/
    BCS2CIIT/FA19-BCS-065/LHRHAMZA RASHEEDfa19-bcs-065@cuilahore.edu.pkBarbourhttps://www.barbour.com/
    BCS3CIIT/FA20-BCS-033/LHRMUHAMMAD MUDASIR ISHAQfa20-bcs-033@cuilahore.edu.pkPaul Smithhttps://www.paulsmith.com/
    BCS4CIIT/FA21-BCS-034/LHRMUHAMMAD TAIMOOR FAROOQIfa21-bcs-034@cuilahore.edu.pkAlexander McQueenhttps://www.alexandermcqueen.com/
    BCS5CIIT/FA21-BCS-047/LHRMUHAMMAD ZOHAIBfa21-bcs-047@cuilahore.edu.pkStella McCartneyhttps://www.stellamccartney.com/
    BCS6CIIT/FA21-BCS-083/LHRUSAID ALIfa21-bcs-083@cuilahore.edu.pkVivienne Westwoodhttps://www.viviennewestwood.com/
    BCS7CIIT/FA21-BCS-087/LHRFARHAAL TEMUR MALIKfa21-bcs-087@cuilahore.edu.pkMulberryhttps://www.mulberry.com/
    BCS8CIIT/FA21-BCS-089/LHRMUHAMMAD ASFAND RAZAfa21-bcs-089@cuilahore.edu.pkTed Bakerhttps://www.tedbaker.com/
    BCS9CIIT/FA21-BCS-092/LHRTAHA TALAL KAYANIfa21-bcs-092@cuilahore.edu.pkReisshttps://www.reiss.com/
    BCS10CIIT/FA21-BCS-110/LHRMUHAMMAD ABDULLAHfa21-bcs-110@cuilahore.edu.pkSuperdryhttps://www.superdry.com/
    BCS11CIIT/FA21-BCS-127/LHRMIAN AASHIR RAZZAQfa21-bcs-127@cuilahore.edu.pkFred Perryhttps://www.fredperry.com/
    BCS12CIIT/FA21-BSE-097/LHRMUHAMMAD AHMAD ZUBAIR KHANfa21-bse-097@cuilahore.edu.pkDr. Martenshttps://www.drmartens.com/
    BCS13CIIT/FA22-BSE-063/LHRMUHAMMAD UMAR GILLfa22-bse-063@cuilahore.edu.pkHunter Bootshttps://www.hunterboots.com/
    BCS14CIIT/FA22-BSE-131/LHRMUHAMMAD KHIZERfa22-bse-131@cuilahore.edu.pkClarkshttps://www.clarks.co.uk/
    BCS15CIIT/FA22-BSE-202/LHRAQEEL HUSSAINfa22-bse-202@cuilahore.edu.pkChurch’shttps://www.church-footwear.com/
    BCS16CIIT/SP20-BCS-159/LHRMUHAMMAD HAMZA SIDDIQUEsp20-bcs-159@cuilahore.edu.pkGrensonhttps://www.grenson.com/
    BCS17CIIT/SP20-BSE-067/LHRSAJEEL AHMADsp20-bse-067@cuilahore.edu.pkLoakehttps://www.loake.com/
    BCS18CIIT/SP21-BCS-008/LHRMUHAMMAD ZAINsp21-bcs-008@cuilahore.edu.pkTricker’shttps://www.trickers.com/
    BCS19CIIT/SP21-BCS-023/LHRMUHAMMAD HATIM KHALIDsp21-bcs-023@cuilahore.edu.pkCrockett & Joneshttps://www.crockettandjones.com/
    BCS20CIIT/SP21-BCS-059/LHRMUHAMMAD USMANsp21-bcs-059@cuilahore.edu.pkJohn Smedleyhttps://www.johnsmedley.com/
    BCS21CIIT/SP21-BCS-082/LHRMUHAMMAD TAMOOR PEERZADAsp21-bcs-082@cuilahore.edu.pkBelstaffhttps://www.belstaff.com/
    BCS22CIIT/SP21-BCS-094/LHRRASHID ALIsp21-bcs-094@cuilahore.edu.pkAquascutumhttps://www.aquascutum.com/
    BCS23CIIT/SP21-BSE-082/LHRMUHAMMAD ASAD NAEEMsp21-bse-082@cuilahore.edu.pkLyle & Scotthttps://www.lyleandscott.com/
    BCS24CIIT/SP22-BCS-047/LHRHAIQA SHUJAYATsp22-bcs-047@cuilahore.edu.pkHacketthttps://www.hackett.com/
    BCS25CIIT/SP22-BCS-107/LHRTAHA AZEEMsp22-bcs-107@cuilahore.edu.pkDunhillhttps://www.dunhill.com/
    BCS26CIIT/SP22-BSE-020/LHRTAZEEN -E-DILsp22-bse-020@cuilahore.edu.pkTurnbull & Asserhttps://www.turnbullandasser.co.uk/
    BCS27CIIT/SP22-BSE-028/LHRMUHAMMAD ROHANsp22-bse-028@cuilahore.edu.pkCharles Tyrwhitthttps://www.ctshirts.com/
    BCS28CIIT/SP22-BSE-032/LHRARIBA FARYADsp22-bse-032@cuilahore.edu.pkJigsawhttps://www.jigsaw-online.com/
    BCS29CIIT/SP22-BSE-038/LHRMUHAMMAD HASSANsp22-bse-038@cuilahore.edu.pkAllSaintshttps://www.allsaints.com/
    BCS30CIIT/SP22-BSE-049/LHRSYED MUHAMMAD UMER IJAZsp22-bse-049@cuilahore.edu.pkJack Willshttps://www.jackwills.com/
    BCS31CIIT/SP22-BSE-058/LHRMUHAMMAD TAHAsp22-bse-058@cuilahore.edu.pkFat Facehttps://www.fatface.com/
    BCS32CIIT/SP22-BSE-075/LHRMUHAMMAD HASEEBsp22-bse-075@cuilahore.edu.pkWhite Stuffhttps://www.whitestuff.com/
    BCS33CIIT/SP22-BSE-090/LHRMINHAL AHMEDsp22-bse-090@cuilahore.edu.pkBodenhttps://www.boden.co.uk/
    BCS34CIIT/SP22-BSE-107/LHRMUHAMMAD SALMAN BASHARATsp22-bse-107@cuilahore.edu.pkSeasalt Cornwallhttps://www.seasaltcornwall.co.uk/
    BCS35CIIT/SP22-BSE-124/LHRMALAIKA AMIRsp22-bse-124@cuilahore.edu.pkCrew Clothinghttps://www.crewclothing.co.uk/
    BCS36CIIT/SP22-BSE-125/LHRMUHAMMAD SOHAILsp22-bse-125@cuilahore.edu.pkJouleshttps://www.joules.com/
    BCS37CIIT/SP22-BSE-126/LHRALI RAZAsp22-bse-126@cuilahore.edu.pkBarbour Internationalhttps://www.barbour.com/
    BCS38CIIT/SP22-BSE-133/LHRMUHAMMAD UBAIDULLAHsp22-bse-133@cuilahore.edu.pkBen Shermanhttps://www.bensherman.com/
    BCS39CIIT/SP23-BSE-058/LHRFAKEHA MAZHARsp23-bse-058@cuilahore.edu.pkPretty Greenhttps://www.prettygreen.com/
    BCS40CIIT/SP23-BSE-064/LHRHAFIZ ALI AKBARsp23-bse-064@cuilahore.edu.pkStone Islandhttps://www.stoneisland.com/
    BCS41CIIT/SP23-BSE-067/LHRHAFIZ MUHAMMAD SHAMUS UL HUDAsp23-bse-067@cuilahore.edu.pkCP Companyhttps://www.cpcompany.com/
    BCS42CIIT/SP23-BSE-115/LHRMUHAMMAD FAHAD SAEEDsp23-bse-115@cuilahore.edu.pkMaharishihttps://www.maharishistore.com/
    BCS43CIIT/SP23-BSE-121/LHRMUHAMMAD HUSNAINsp23-bse-121@cuilahore.edu.pkA-COLD-WALL*https://www.acoldwall.com/
    BCS44CIIT/SP23-BSE-127/LHRMUHAMMAD REHAN AKHTAR CHAUDHARYsp23-bse-127@cuilahore.edu.pkADS Leatherhttps://adsleatherbelts.pk/
    BSAI1CIIT/FA21-BCS-122/LHRMUHAMMAD TAHA HUSSAINfa21-bcs-122@cuilahore.edu.pkJW Andersonhttps://www.jwanderson.com/
    BSAI2CIIT/FA21-BSE-012/LHRMUHAMMAD ANAS AAMIRfa21-bse-012@cuilahore.edu.pkChristopher Kanehttps://www.christopherkane.com/
    BSAI3CIIT/FA21-BSE-027/LHRMASHAIL JANNATfa21-bse-027@cuilahore.edu.pkMargaret Howellhttps://www.margarethowell.co.uk/
    BSAI4CIIT/FA21-BSE-112/LHRMUHAMMAD HASSAN FAROOQIfa21-bse-112@cuilahore.edu.pkJosephhttps://www.joseph-fashion.com/
    BSAI5CIIT/FA21-BSE-132/LHRMUHAMMAD FAIZANfa21-bse-132@cuilahore.edu.pkRoksandahttps://www.roksanda.com/
    BSAI6CIIT/FA22-BSE-102/LHRMUHAMMAD ALIfa22-bse-102@cuilahore.edu.pkhttps://www.forks-n-knives.com/https://www.erdem.com/
    BSAI7CIIT/SP22-BCS-123/LHRMUZNA AKBARsp22-bcs-123@cuilahore.edu.pkhttps://uniworthshop.com/https://uniworthshop.com/
    BSAI8CIIT/SP22-BSE-050/LHRATTASH UL WAHABsp22-bse-050@cuilahore.edu.pkMc Donaldhttps://mcdonalds.com.pk/
    BSAI9CIIT/SP23-BAI-001/LHRABDUL HASEEB CHAUDHARYsp23-bai-001@cuilahore.edu.pkTemperley Londonhttps://www.temperleylondon.com/
    BSAI10CIIT/SP23-BAI-002/LHRABDULLAH IHSAN GHAURIsp23-bai-002@cuilahore.edu.pkAlice Temperleyhttps://www.temperleylondon.com/
    BSAI11CIIT/SP23-BAI-003/LHRADIL SHAFIQUEsp23-bai-003@cuilahore.edu.pkKFChttps://www.kfcpakistan.com/
    BSAI12CIIT/SP23-BAI-004/LHRAHMAD HASSAN SAMEENsp23-bai-004@cuilahore.edu.pkCharlotte Olympiahttps://www.charlotteolympia.com/
    BSAI13CIIT/SP23-BAI-005/LHRAHMAD MAHMOODsp23-bai-005@cuilahore.edu.pkLulu Guinnesshttps://www.luluguinness.com/
    BSAI14CIIT/SP23-BAI-006/LHRAHMED HASEEB BUTTsp23-bai-006@cuilahore.edu.pkKaren Millenhttps://www.karenmillen.com/
    BSAI15CIIT/SP23-BAI-007/LHRAHMED HUSSAINsp23-bai-007@cuilahore.edu.pkWhistleshttps://www.whistles.com/
    BSAI16CIIT/SP23-BAI-008/LHRAIMEN UMARsp23-bai-008@cuilahore.edu.pkHobbshttps://www.hobbs.com/
    BSAI17CIIT/SP23-BAI-010/LHRAREEBA TAHIRsp23-bai-010@cuilahore.edu.pkhttps://hennbun.pk/https://hennbun.pk/
    BSAI18CIIT/SP23-BAI-011/LHRASHIR KHIZERsp23-bai-011@cuilahore.edu.pkCoasthttps://www.coastfashion.com/
    BSAI19CIIT/SP23-BAI-012/LHRATTIA INAYAT CHAOUDHRYsp23-bai-012@cuilahore.edu.pkOasishttps://www.oasis-stores.com/
    BSAI20CIIT/SP23-BAI-013/LHRCYBIL FATIMAsp23-bai-013@cuilahore.edu.pkWarehousehttps://www.warehouse.co.uk/
    BSAI21CIIT/SP23-BAI-014/LHREMAN BUTTsp23-bai-014@cuilahore.edu.pkMiss Selfridgehttps://www.missselfridge.com/
    BSAI22CIIT/SP23-BAI-015/LHRESHA ALVIsp23-bai-015@cuilahore.edu.pkTopshophttps://www.topshop.com/
    BSAI23CIIT/SP23-BAI-016/LHRFIZZAsp23-bai-016@cuilahore.edu.pkTopmanhttps://www.topman.com/
    BSAI24CIIT/SP23-BAI-017/LHRHAFSA SARWARsp23-bai-017@cuilahore.edu.pkRiver Islandhttps://www.riverisland.com/
    BSAI25CIIT/SP23-BAI-018/LHRHAFIZ HAMZA AHMADsp23-bai-018@cuilahore.edu.pkNew Lookhttps://www.newlook.com/
    BSAI26CIIT/SP23-BAI-019/LHRAYESHA TAHIRsp23-bai-019@cuilahore.edu.pkASOShttps://www.asos.com/
    BSAI27CIIT/SP23-BAI-022/LHRKHADIJA SAJIDsp23-bai-022@cuilahore.edu.pkBoohoohttps://www.boohoo.com/
    BSAI28CIIT/SP23-BAI-023/LHRMAHNOOR ATIQUEsp23-bai-023@cuilahore.edu.pkPrettyLittleThinghttps://www.prettylittlething.com/
    BSAI29CIIT/SP23-BAI-024/LHRMALAIKA NADEEMsp23-bai-024@cuilahore.edu.pkMissguidedhttps://www.missguided.com/
    BSAI30CIIT/SP23-BAI-025/LHRMARIA BANOsp23-bai-025@cuilahore.edu.pkIn The Stylehttps://www.inthestyle.com/
    BSAI31CIIT/SP23-BAI-026/LHRMOIZ ASIFsp23-bai-026@cuilahore.edu.pkGymsharkhttps://www.gymshark.com/
    BSAI32CIIT/SP23-BAI-027/LHRMUBBARA MAJIDsp23-bai-027@cuilahore.edu.pkSweaty Bettyhttps://www.sweatybetty.com/
    BSAI33CIIT/SP23-BAI-029/LHRMUHAMMAD ADEEL TAHIRsp23-bai-029@cuilahore.edu.pkLucy & Yakhttps://www.lucyandyak.com/
    BSAI34CIIT/SP23-BAI-031/LHRMUHAMMAD ATIFsp23-bai-031@cuilahore.edu.pkPeople Treehttps://www.peopletree.co.uk/
    BSAI35CIIT/SP23-BAI-032/LHRMUHAMMAD ZAINsp23-bai-032@cuilahore.edu.pkThought Clothinghttps://www.wearethought.com/
    BSAI36CIIT/SP23-BAI-033/LHRMUHAMMAD FAIZAN SAJIDsp23-bai-033@cuilahore.edu.pkFinisterrehttps://www.finisterre.com/
    BSAI37CIIT/SP23-BAI-035/LHRMUHAMMAD HAMZA TAHIRsp23-bai-035@cuilahore.edu.pkRapanuihttps://www.rapanuiclothing.com/
    BSAI38CIIT/SP23-BAI-037/LHRMUHAMMAD IBTIHAJsp23-bai-037@cuilahore.edu.pkPringle of Scotlandhttps://www.pringlescotland.com/
    BSAI39CIIT/SP23-BAI-039/LHRMUHAMMAD SAMEERsp23-bai-039@cuilahore.edu.pkMackintoshhttps://www.mackintosh.com/
    BSAI40CIIT/SP23-BAI-040/LHRMUHAMMAD SHOAIB SHAHIDsp23-bai-040@cuilahore.edu.pkCrombiehttps://www.crombie.co.uk/
    BSAI41CIIT/SP23-BAI-042/LHRMUHAMMAD TALHA ASIFsp23-bai-042@cuilahore.edu.pkDakshttps://www.daks.com/
    BSAI42CIIT/SP23-BAI-043/LHRMUHAMMAD ZAIMAL ZIAsp23-bai-043@cuilahore.edu.pkGieves & Hawkeshttps://www.gievesandhawkes.com/
    BSAI43CIIT/SP23-BAI-044/LHRMUTAWIFFAH MUDASSAR KHANsp23-bai-044@cuilahore.edu.pkKent & Curwenhttps://www.kentandcurwen.com/
    BSAI44CIIT/SP23-BAI-046/LHRNOOR FATIMAsp23-bai-046@cuilahore.edu.pkSunspelhttps://www.sunspel.com/
    BSAI45CIIT/SP23-BAI-047/LHRSADIA SHAKOORsp23-bai-047@cuilahore.edu.pkhttps://www.percivalclo.com/https://www.percivalclo.com/
    BSAI46CIIT/SP23-BAI-050/LHRSYED AHMAD ALIsp23-bai-050@cuilahore.edu.pkUniversal Workshttps://www.universalworks.co.uk/
    BSAI47CIIT/SP23-BAI-052/LHRSYEDA LAIBA SHAHIDsp23-bai-052@cuilahore.edu.pkFolkhttps://www.folkclothing.com/
    BSAI48CIIT/SP23-BAI-053/LHRUMER ABBASsp23-bai-053@cuilahore.edu.pkOliver Spencerhttps://www.oliverspencer.co.uk/
    BSAI49CIIT/SP23-BAI-054/LHRWAJEEHA ASLAMsp23-bai-054@cuilahore.edu.pkPrivate White V.C.https://www.privatewhitevc.com/
    BSAI50CIIT/SP23-BAI-055/LHRWAQAS RAMZANsp23-bai-055@cuilahore.edu.pkhttps://tehzeeb.com/https://tehzeeb.com/
    BSAI51CIIT/SP23-BAI-057/LHRZUBAIR NAEEMsp23-bai-057@cuilahore.edu.pkAlbamhttps://www.albamclothing.com/

    Recent Posts

    • Setting Up CI/CD for a Node.js Application on a VPS
    • test post
    • Installing WordPress on VPS
    • Installing WordPress on VPS
    • Hosting multiple Node.js applications on a single VPS

    Categories

    • Class Quiz
    • general
    • MERN Stack Articles
    • Uncategorized
    • Web Technologies Course

    My Name is Usman

    • Class Quiz
    • general
    • MERN Stack Articles
    • Uncategorized
    • Web Technologies Course
    © 2024 UsmanLive- A Personal Blog. All Rights Reserved. UsmanLive