Pledgecamp Engineering Update #1

Samuel Pullman
Pledgecamp
Published in
2 min readApr 12, 2019

This is the first update from our engineering team, which we will post weekly! Although final designs for the website are still in development with MetaLab, we’ve been keeping busy building out core parts of the Pledgecamp platform.

Last Week

Last week we continued reviewing design progress in order to update backend requirements. We focused on designs for the homepage, project page, and project manager. We also decided to include optional 2-factor authentication via authenticator apps for the MVP website, and made good progress on the backend implementation.

Although we’re waiting for our design contract with MetaLab to conclude before beginning full-scale frontend development, we finished first most of the comment system functionality. We’re excited about comments because it’s the main point of communication between backers and creators, and it’s not always done well on crowdfunding sites. We want to make sure users can quickly find the most relevant comments (via voting and sorting), and smoothly navigate reply chains.

Backend

  • Update API specifications to match wireframe designs
  • Implement TOTP (2-factor authentication) setup
  • Basic performance enhancements (caching and better database indexing)
  • Update comment APIs
  • Update project collaboration APIs

Frontend

  • Implement comment system
  • Begin laying out creator tools in the project manager

Smart Contracts

  • Update specifications for project contract based on internal review
  • Plan escrow system to eventually facilitate credit card payments

This Week

This week, we’re going to continue reviewing designs in order to update API specifications. We’ll finish and test the 2fa implementation, and build out remaining project manager API functionality. We’ll also focus on completing and smart contract updates, and review test coverage. Our goal is to begin external auditing of core smart contract functionality by the end of June.

--

--