Client Input

  • Understanding client’s situation
  • Determine client’s purpose
  • Considering all possibilities
  • Making professional consultations

Requirement
Freeze

  • Communicating with the client
  • Reaching the most feasible solution
  • Finalizing the requirement

Research

  • Studying the competition & competitors
  • Studying the scope
  • Studying available designs to ensure uniqueness
  • Figuring out the most suited technology

Planning

  • Considering all plausible designs
  • Comparing the best options
  • Making final selection
  • Devising a sound strategy
  • Setting deadlines

Designing

  • Coming up with a blue-print
  • Finalizing the User Interface and layout
  • Creating responsive graphics

Coding

  • Initiating the process of coding
  • Implementing the User Interface
  • Integrating the Front-end & Back-end activities

Testing

  • Carrying out trial & testing
  • Analyzing the cause of error
  • Debugging process Final performance check
  • Submission for review

Launch

  • Publishing well before the deadline
  • Hosting on the server

Maintenance

  • Maintaining the website/application
  • Revising/Editing the existing pages
  • Development