Pledgecamp Engineering Update #10
(See previous update here)
Hello again from the engineering team! Last week we released a frontend demo to showcase the new designs we’ve been working on. The demo (located at https://demo.pledgecamp.com) will be updated every Wednesday with progress from the previous week.
This week we fixed a few bugs in the backend code, and made good progress on the project manager. There aren’t any major UI updates on the site, since we’re focused on a few complicated tasks:
Project Builder
Our goal is to make setting up a project as seamless as possible for creators. The design from MetaLab goes a long way here, but implementing custom forms, image/video upload, rich text editing, and syncing critical data with our smart contracts, takes time.
Project Manager
We’re working on analytics, referral programs, updating posting, and fulfillment tools to help creators promote their projects and keep backers happy. Milestone progress and backer confidence (i.e. how many people have voted for Backer Insurance) are tracked with the project smart contract and displayed for the creator.
Backend
- New lines of code: 319
- Continue to improve automated lint, test, and deploy processes
- Ensure project caches are refreshed appropriately when pledges are made or cancelled
- Set new tasks to accommodate frontend design updates
Frontend
- New lines of code: 740
- Improve automated lint and test processes
- Implement backer confidence graph for post-funding projects
- Implement category pages for browsing projects (Didn’t quite make it in the release, but will be available next Wednesday!)
Total new lines of code: 1784
This Week
This week we’ll be working hard on the project builder and project manager. Category pages will be added to the demo site after some final testing, as well as Facebook authentication. If all goes well, a partially functional project builder will also be available!