EndorsedendorsedCompleted

Web & Mobile App Development for Nonprofit Organization

Services Covered:

Custom Software Development • Mobile Application Development
Project hero — replace with case study imagery
Industry
Industry

Non-profit Organizations

Duration
Duration

8 months

Budget
Budget

50K - 199K

Start Date
Start Date

1 January 2022

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
73/100
Good

Project Capability Score (PCS) estimates how capable Codemotion is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

WildAid

mapSan Francisco, United States of America

Project Summary

Codemotion took over development of web and mobile (Android and iOS) applications for a nonprofit and finished all critical tasks left by a previous vendor using Node.js, React, and MongoDB. The team delivered fully functioning apps and worked in parallel across tasks, with the client managing communications among the three developers. The client praised the consultants' skills, communication, and the completed deliverables.

Key Challenges

  • Finish all the critical and high-priority tasks for the open source Android, iOS and web applications that had begun in 2020

Project Deliverables

  • Backend (Node.js)
  • Database schema & MongoDB implementation
  • Authentication via MongoDB Realm
  • Front-end web UI (React) with add/edit functionality
  • Android and iOS apps with geolocation features
  • App Store deployment (Google Play & Apple App Store)
  • Bug fixes and security updates

Project Solution

Codemotion took over from previous vendors and completed backend and frontend work and mobile fixes. They implemented backend development using Node.js, designed and implemented the database structure with MongoDB, and configured authentication with MongoDB Realm. On the frontend they used React to enable add/edit functionality, update security patches, add Atlas Search filtering, and ensure photos and fields display correctly. For iOS and Android they addressed geolocation polygon support, fixed crash reports and UI overlaps, adjusted input behavior (e.g., turned off autocorrect), prefilling and warnings, and prepared the apps for production on Google Play and the Apple App Store.

Project Outcome

  • Mobile and web apps fully delivered and functioning
  • Development tasks completed in parallel by three developers
  • Client satisfied with consultants' skills and communication

Platforms

  • WebWeb
  • MobileMobile

Tech Stack

  • Node.jsNode.js
  • React.jsReact.js
  • MongoDBMongoDB
  • iOSiOS
  • AndroidAndroid

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“The applications that Codemotion delivered were 100% completed and working, possessing all the necessary elements and features. The team seamlessly communicated the process and worked in parallel. Above all, they were comprised of admirable and skilled consultants for all the client's needs.”

Sheeri Cabral

Product Manager

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Codemotion