API & Web Development for Secro
Services Covered:

Industry
Software Development
Duration
4 months
Budget
10K - 49K
Start Date
1 June 2024
Team Size
1-5 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
81/100
Strong
Project Capability Score (PCS) estimates how capable TPIsoftware 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
Secro Inc.
Project Summary
TPIsoftware provided API and web development services for Secro, building and extending APIs and delivering a customer-facing website. The vendor built APIs using Python and Django, later adding APIs on FastAPI, optimized the database, documented legacy code, and produced PRDs. The site was developed and hosted on Heroku. The client reported fast API call times, good test coverage and code reviews, and praised the team's communication and ownership.
Key Challenges
- Need to expand existing Tastypie APIs in a Django/Python stack to support many partner use cases
- Require specific connection capabilities and integrations for a loyalty program
Project Deliverables
- APIs built with Python and Django
- Additional APIs implemented on Fast API
- Database optimization and documentation of legacy code
- Product requirement documents (PRDs)
- Customer contribution website hosted on Heroku
Project Solution
TPIsoftware built and extended the client's APIs using Python and Django, focusing on database optimization and documenting legacy code. They defined PRDs and expanded API work onto a second platform using FastAPI. Additionally, a single engineer implemented a customer contribution site and confirmed successful hosting on Heroku.
Project Outcome
- Fast API call times
- Favorable time and cost to complete the work
- Unit test coverage and effective code reviews
- The team outperformed expectations and frequently went above and beyond
- Excellent, responsive communication and on-time delivery
Platforms
Web
Tech Stack
Python
Django
Fast API
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“TPIsoftware delivered APIs with quick call times. The team outperformed in all measures, going above and beyond the client's expectations. The client had a great experience working with TPIsoftware. The team had excellent personal communication with the client and their team.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by TPIsoftware
Ongoing
Engineering & Manufacturing
Engineer Field Service Android App for Johnson Health Tech

Services Covered:
+1 more