The basic aim is to give an affordable alternative to our clients which is not compromised in quality and bring success and reduce risk. We work in both in the waterfall and agile development model. Phases for Custom Software Development Firstly, before dwelling into the development of the product: Requirement gathering and client interview to extract exact requirements. Secondly, once the above steps are satisfactorily achieved we move onto our second steps: User journey mapping Thirdly, Development of robust and scalable back-end. Use of automation framework for web, mobile, and API testing Unit testing followed by manual and client testing for various functional and non-functional which are already identified in the first steps.