Dua Saif

Currently: Open to Work

About Me

I'm Dua Saif, a Computer Science student at Demont Institute of Management Technology with a focus on full-stack web development using Django, HTML, CSS, and JavaScript. I’ve built projects like an auction site, wiki, and email client, and enjoy writing clean code, solving problems, and learning fast. I hold certificates from HarvardX (CS50 Web Programming) and freeCodeCamp (Responsive Design, JavaScript Algorithms). With a strong eye for detail, I'm passionate about building user-friendly applications that solve real-world problems.

My Projects

This Portfolio

This Portfolio Screenshot

For my CS50W Final Project, I built a personal portfolio website using Django, HTML, CSS, and JavaScript. The site showcases my web development projects, skills, and background, with features like dynamic project listings, a contact form with email support, and a responsive Bootstrap design. It reflects everything I learned in the course—from form handling to deployment—while providing a professional and maintainable online presence.

View Code Live Demo Watch Video

Restaurant Menu

Restaurant Menu Screenshot

A dynamic web application that allows users to explore a restaurant's digital menu. Built with Django, it supports adding, editing, and deleting menu items through an admin panel. Each item displays its name, description, price, and category. The layout is clean and responsive for an optimal browsing experience.

View Code Live Demo

Mail

Mail Screenshot

The CS50W Mail project is a web-based email client built with Django and JavaScript. It lets users register, log in, send emails, and manage inbox, sent, and archived messages. Using JavaScript and Fetch API, the app loads content dynamically without page reloads. Features include archiving, replying with pre-filled messages, and a single-page interface—all powered by Django’s backend.

View Code Live Demo Watch Video

Commerce

Commerce Screenshot

The CS50W Commerce project is an eBay-style e-commerce platform built with Django. It lets users register, log in, create listings, place bids, comment, and manage a watchlist. I implemented user authentication, a bid validation system, and auction closing features. The site uses Django’s ORM, templates, and URL routing, with a responsive Bootstrap design.

View Code Live Demo Watch Video

Wikipedia Clone

Wikipedia Clone Screenshot

The CS50W Wiki Clone is a Django web app that mimics a simple Wikipedia-style encyclopedia. Users can view, search, create, edit, and randomly access Markdown-based entries. It features case-insensitive search, Markdown-to-HTML rendering, and file-based content storage without a traditional database. The project highlights Django’s MVC structure, template inheritance, and clean URL routing.

View Code Live Demo Watch Video

Network

Network Screenshot

The CS50W Network project is a social media platform built with Django, featuring user registration, posting, following, liking, and editing posts. JavaScript handles dynamic actions like likes and edits without page reloads, while Django manages backend logic and data. The site includes pagination and personalized feeds, offering a full-stack experience with both backend and interactive frontend functionality.

View Code Live Demo Watch Video

Google Clone

Google Clone Screenshot

The CS50W Google Search project is a frontend clone of Google's search engine, built with HTML, CSS, and JavaScript. It features a main search page, image search, and advanced search, all styled to mimic Google's design. Though it doesn’t perform real searches, it showcases form handling, responsive layout, and URL query manipulation.

View Code Live Demo Watch Video

E-Commerce Website

E-Commerce Website Screenshot

Barginplace.store is a modern, budget-friendly e-commerce platform built using Shopify. Our store is dedicated to offering high-quality products at unbeatable prices, making smart shopping accessible to everyone. Whether you're looking for household essentials, tech gadgets, fashion accessories, or trending items, Barginplace.store is your one-stop destination for great deals.

Live Demo

Old Portfolio Project

Old Portfolio Project Screenshot

A clean and minimal personal portfolio website built using Django and static HTML/CSS. It showcases project details, tech stacks, and contact information. Each project includes a title, image, description, and links to GitHub or live demos. The layout emphasizes simplicity, readability, and fast load times.

Live Demo

Skills

  • Web Development
  • Python
  • Website Design
  • JavaScript
  • HTML
  • CSS

Certificates

  • HarvardX CS50 Web Programming with Python
  • freeCodeCamp Responsive Web Design
  • freeCodeCamp JavaScript Algorithms & Data Structures

Education

  • Matric: Pakistan Islamia School, Ajman — 848/1100
  • Inter-Matric: PIHSS Ajman — 648/1100
  • Demont Institute: Distinction