Event Management Web App for Nonprofit
Services Covered:

Industry
Non-profit Organizations
Duration
27 months
Budget
10K - 49K
Start Date
1 May 2022
Team Size
1-5
Engagement Model
Offshore
Project Capability Score (PCS)
81/100
Strong
Project Capability Score (PCS) estimates how capable Axoma 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
Positive Tracks
Project Summary
SMT Solutions designed, developed, and maintains a web application for Positive Tracks, a nonprofit, providing youth-facing and admin portals for account and event management. The team built React-based front ends and Node.js backend services (Docker-compatible, hosted on Heroku), delivered source code and documentation, and continues to provide updates and maintenance. The client reports that SMT delivered per requirements, communicated well with weekly calls and Slack, and produced high-quality work resulting in a satisfied client.
Key Challenges
- Develop and code the youth-facing interface for the new web app portal
- Develop and code the admin interface for the new web app portal
- Provide ongoing maintenance and perform updates as needed
Project Deliverables
- Youth-facing Web UI (React)
- Admin portal Web UI (React)
- Back-end services (Node.js) compatible with Docker and hosted on Heroku
- Source code and documentation delivered to the client's source-code management solution
- Event management features (create, edit, publish, delete, preview, timeline)
- User-facing event pages with registration and donation functionality
- Calendly integration for meeting scheduling
- Admin tools (event tabs: pending/upcoming/past, approve/publish/delete, To-Dos and templates, resource bank, survey viewing)
Project Solution
SMT Solutions developed and continues to maintain a web portal composed of a youth-facing React web UI and an admin React web UI, both compatible with recent versions of Chrome, Edge, and Safari. They built back-end services in Node.js designed to run in Docker and hosted on Heroku, delivered source code and documentation to the client's chosen repository, and completed three rounds of updates after the initial delivery. Feature work included account creation and management, full event creation and management workflows (preview, publish, delete, timeline, images), participant management, donation and registration flows, Calendly integration for scheduling, a bank of resources, To-Dos and templates, and admin capabilities to review surveys and manage event life cycles. SMT also provided ongoing maintenance and communication via weekly virtual calls and Slack.
Project Outcome
- Delivered all elements outlined in the scope of work within the set timeline
- Provided timely deliveries and high responsiveness throughout the project
- Maintained the web app and completed multiple update rounds after initial delivery
- Maintained strong communication (weekly virtual updates and Slack) leading to high client satisfaction and recommendation
Platforms
Web
Cloud
SaaS
Tech Stack
React.js
Node.jsDocker
Heroku
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“SMT Solutions has provided the client with a working web app per the initial requirements. The team delivers timely items, communicates well, and regularly updates the project's progress. SMT Solutions is professional and fun to work with. The client is happy with the team's performance.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Axoma
Endorsed
Completed
Engineering & Manufacturing
React Native Port of Frio Controls Mobile App
Services Covered:
+2 more
