Dear Deekay

I’m excited to share our system development package proposal.
Ashish Pradhan | CTO – Uplift Solutions Pvt. Ltd.

System development

1. Assignment Objective & Deliverables

The objective of the assignment is to develop and deliver a multi vendor eCommerce store which can completely managed by shop owner and many more . The application has the following deliveries:

2. Methodology

We have developed our methodology based on our experience of conducting similar assignments. We will be using the Agile software development methodology to run this project. Scrum framework for Agile will be used on a day-to-day basis.

Agile software development describes a set of principles for software development under which requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams. It advocates adaptive planning, evolutionary development, early delivery, and continuous improvement, and it encourages rapid and flexible response to change.

Scrum is an iterative and incremental agile software development framework for managing product development. It defines “a flexible, holistic product development strategy where a development team works as a unit to reach a common goal”, challenges assumptions of the “traditional, sequential approach” to product development, and enables teams to self-organize by encouraging physical co-location or close online collaboration of all team members, as well as daily face-to-face communication among all team members and disciplines involved.

The Scrum framework process, in brief, is listed below:

  • A product owner creates a prioritized wish list called a product backlog.

  • During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.

  • The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum).

  • Along the way, the Scrum Master keeps the team focused on its goal.

  • At the end of the sprint, the work should be potentially shippable: ready to hand to a customer put on a store shelf, or show to a stakeholder.

The sprint ends with a sprint review and retrospective. As the next sprint begins, the team chooses another chunk of the product  backlog and begins  working again.

3. Technology to be used

List of technologies is as below:

NodeJS

VueJs

MongoDB

PWA (Progressive Web App)

Charts/graphs

Firebase

Android & IOS

4. Support

We provide free support for 2 months. This support package, however, doesn’t include new feature addition. It includes services like training, debugging, handling any sort of error that might come after the product’s delivery. After 2 months, we charge additional development on a feature basis and AMC of 15% of the initial total cost.

Project Schedule

Phase 1 (15 days)

Phase 2 (45 days)

Phase 3 (45 days)

Phase 4 (15 days)

Financial Proposal

Development Pricing

  • System Flow & architecture30,000
  • UI/UX75,000
  • User Management 40,000
  • Inventory Management80,000
  • Security70,000
  • Payment60,000
  • Wallet1,10,000
  • Up and cross sell10,000
  • Cart Abandoned 50,000
  • Social Media Sharing3,000
  • Report generation and analytics50,000
  • Discount, Coupon , affiliation, refer and earn 90,000
  • Return and refund70,000
  • Smart Product Recommendation20,000
  • Order Management70,000
  • Review and rating40,000
  • Subscription50,000
  • SUpport & help center5,000

Total Development Price:- 9,23,000/-

3rd Party Pricing

  • Hosting80,000/year

    The hosting price may increase on yearly basis according to the traffic and storage of website .

  • SSL35000/year

    For website and data security .

  • Domain1600/year

    Your website identity .

  • Android and IOS Account26,432/year

    android and ios account . $224*118

  • SMS API5000/year

    API for sending sms

  • Per SMS4200

    Per sms 1.40 . 3000 initial purchase of sms

Total 3rd Party Price:- 1,52,232/-

Payment Terms

Phase 1 :- 20% of the Total amount to be paid when starting the project.

Phase 2 :- Additional 40% to be paid when starting phase 2.

Phase 3 :- Additional 20% of the total amount to be paid when starting phase 3.

Phase 4 :- Remaining 20% payment would be made after the successful completion and handover of the project.

Ownership and rights

After completion of the project, client will get full rights and ownership of every single thing Uplift Solutions Pvt. Ltd. Ltd has produced and/or developed for client in the scope of this proposal.
logoUplift0-02

Who we are

Uplift is a custom web and software and app development company based in Nepal. We help our clients succeed their business by identifying opportunities and delivering solutions that people love to use and grow their business.

We help turn ideas that people are passionate about, into products that people love. We’ve worked with some great companies to create results we’re really proud of, and we’d love to include you on that growing list.

Have questions, feedback, or just want to chat? We’re all ears!