UX Enhancement and Feature Expansion for Leep Inc.
Main contact

Project scope
Categories
Artificial intelligence Software development UI design UX designSkills
ui/ux design systems ui/ux strategy web development ai/ml inference data blending algorithm analysisMain Objective
The primary objective of this capstone is to revamp Leep Inc.’s user experience and add key social-collaboration features, transforming the existing MVP into a polished, market-ready platform that enhances artist discovery and engagement.
Tasks & Activities
Learners will work in interdisciplinary teams to:
- UX Research & Redesign
- Conduct user interviews and usability tests on the current MVP to identify pain points.
- Create detailed personas and user journey maps to guide design decisions.
- Develop wireframes and high-fidelity prototypes in Figma or Adobe XD.
- Front-End Development
- Build static prototypes of new features (interactive radio, hybrid swipe communication, music editor) using HTML5, CSS3, and vanilla JavaScript.
- Refactor prototypes into React components, integrate with stubbed APIs, and ensure responsive design.
- Back-End & API Integration
- Implement server-side endpoints (Node.js or Django) for new social features (voting, remix uploads, geo-search).
- Secure APIs with JWT authentication and document each endpoint using Swagger/OpenAPI.
- Algorithm Design
- Research and implement a collaborative-filtering taste-matching system in Python or JavaScript ML libraries.
- Evaluate algorithm performance (precision, recall) against a seed dataset.
- End-to-End Workflow Mastery
- Use Git for version control, set up CI/CD pipelines (GitHub Actions), and write unit tests (Jest or Mocha).
- Deploy the full stack to AWS, Heroku, or Netlify, demonstrating bundling, testing, and monitoring.
- UX Validation & Iteration
- Conduct A/B tests, refine prototypes based on user feedback, and ensure accessibility compliance (WCAG).
- Measure improvements via key metrics (task success rate, time-on-task, Net Promoter Score).
Deliverables
By project end, each team will submit:
- UX Design Proposal: Personas, journey maps, wireframes, and usability test reports.
- Interactive Prototype: A live React demo of revamped onboarding, collaboration hub, and music editor.
- Recommendation Algorithm Report: Code, data model, evaluation metrics, and demo of taste-matching feature.
- API Documentation & Deployment: Swagger docs, CI/CD scripts, and deployed URLs.
- Final Capstone Report: Comprehensive write-up covering research findings, technical architecture, design rationale, and next-steps roadmap.
Project Outcomes & Deliverables
- Weekly Progress Reports
- Submit concise updates every week, detailing accomplishments, blockers, and next steps, as seen in the University of Rhode Island capstone model
- UX Research Report
- Conduct 8–10 user interviews and 20+ usability tests on Leep’s MVP.
- Produce personas, journey maps, and a 5-page analysis of pain points, aligning with NYU’s capstone expectations for analytic reports
- Wireframes & Prototypes
- Create low-fidelity wireframes for onboarding, collaboration hub, and music editor.
- Develop high-fidelity clickable prototypes in Figma or Adobe XD, as required by MIT’s studio pedagogy .
- Front-End Implementation
- Build static HTML/CSS/JavaScript versions of key features (interactive radio, hybrid swipe communication).
- Refactor into React (or Vue) components with responsive design, meeting Fung Institute’s technical deliverables standard
- Back-End & API Development
- Implement Node.js (or Django) REST endpoints for remix uploads, voting, and geo-search.
- Secure APIs with JWT, document using Swagger/OpenAPI, as recommended by UT Austin’s guidelines
- Recommendation Algorithm
- Code a collaborative-filtering model in Python or JavaScript ML libraries.
- Produce a report with precision/recall metrics and a Jupyter-notebook demo, reflecting CS capstone best practices
- CI/CD & Testing
- Set up GitHub Actions pipelines for linting, unit tests (Jest/Mocha), and automated deployments.
- Provide test coverage reports and deployment scripts (Terraform/CloudFormation), per industry-aligned workflows
- Usability Validation
- Execute A/B tests on redesigned flows, collect quantitative metrics (task success rate, time-on-task) and qualitative feedback.
- Deliver a 3-page validation summary, adhering to ABET/CDIO outcome-based assessment
- Final Demonstration & Presentation
- Host a live demo or recorded walkthrough of all features.
- Prepare a 20-minute slide deck summarizing problem, methodology, results, and recommendations, mirroring HDO Capstone Presentation requirements
- Comprehensive Final Report
- Compile an 18–20 page document encompassing research, design, technical architecture, algorithm details, deployment guide, and future work.
- Include appendices for code snippets, test logs, and user-test transcripts, following CMU Heinz College deliverable standards
Providing specialized knowledge in the project subject area, with industry context.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
Description of Leep Inc.
Leep Inc. is a Toronto-based music-tech startup on a mission to democratize the artist development process by fusing social collaboration, AI-powered insights, and gamified engagement into a single platform. Founded by working musicians and engineers, Leep provides emerging creators with a suite of tools—peer-driven song reviews, a collaborative remix editor, real-time producer feedback, and fan-voted playlists—enabling artists to build authentic communities, refine their craft, and unlock new revenue streams.
Core Features
Collaboration Hub: A React-based interface where artists and fans remix tracks collaboratively, drawing on augmented-reality overlays for real-time annotation
Interactive Radio: Personalized streams with embedded voting widgets, informed by customer-experience principles to maximize engagement and retention
Gamified Feedback: Points, badges, and leaderboards reward meaningful contributions, echoing best practices from the digital-signage sector in driving repeat usage
Recommendation Engine: A collaborative-filtering algorithm that matches users by taste, reflecting the robustness of the catalog-management market’s emphasis on metadata and discovery
Tiered Monetization: Subscriptions, tipping, and fan-funded projects—all built on a secure, CI/CD-backed API layer that parallels modern tools-market infrastructures
Main contact
