This article discusses the software engineering process model, requirement verification method, context diagram, actors and use cases, fully developed use case description, activity diagram, sequence diagrams, class diagram, verification of user requirements, system specification, software testing and acceptance criteria, and proposed deployment strategy for an e-commerce website 'The Iconic'.