Find projects

Discover and match with projects from real companies

Encore Financial
Mississauga, Ontario, Canada
Project
Academic experience
120 hours of work total
Learner
Anywhere
Intermediate level

Project scope

Categories
Data visualization UI design UX design Mobile app development Software development
Skills
mobile application development financial data responsive web design data visualization usability testing scalability user interface (ui) design user experience (ux) visualization
Details

About Encore Financial

Encore Financial is a fast-growing fintech startup focused on building intelligent, user-first solutions for the next generation of investment and wealth management. We’re developing tools that empower investors, advisors, and institutions with smarter insights, streamlined workflows, and real-time financial data.

Project Overview

We are seeking a team of talented and motivated students to help us build a prototype for a Financial Application Suite. This prototype will serve as a foundational platform for investment research, portfolio management, wealth tracking, and crypto workflows. It will be accessible on both web and mobile, offering a seamless and engaging user experience.

This project is ideal for learners eager to apply their development and design skills to real-world fintech use cases while building a product that solves meaningful challenges in the investment space.

What You’ll Build

You’ll contribute to the development of an intuitive, scalable application with features including:

  • 📊 Real-time portfolio tracking and performance dashboards
  • 🔍 Investment research tools with data visualizations and filters
  • 🪙 Crypto portfolio and workflow management
  • 💡 AI-powered insights and alerts
  • 🔐 Secure, user-authenticated access and cloud-synced data
  • 📈 Visual analytics (e.g., attribution, benchmarks, wealth trends)

Key Focus Areas

1. Front-End Development

  • Responsive design (web & mobile)
  • Financial dashboards and interactive charts
  • Clean UI components and transitions

2. Back-End Development & API Integration

  • Scalable infrastructure using modern frameworks
  • Integration with market data APIs (stocks, ETFs, crypto)
  • Database design and data security best practices

3. Data Visualization & Analytics

  • Custom charts (line, bar, pie, heatmaps)
  • Portfolio performance and attribution analysis
  • AI-powered summaries and financial metrics

4. User Experience (UX) Design

  • Intuitive user flows and clean navigation
  • Feedback-driven design iterations
  • Accessibility and mobile optimization

What You’ll Learn

  • Real-world fintech development
  • Cross-platform app deployment
  • API handling and financial data modeling
  • Working in agile teams with code reviews and feedback
  • Product thinking and user-centric design

Ideal Candidates

We’re looking for students who are:

✅ Passionate about fintech and modern finance

✅ Curious, self-driven, and eager to learn

✅ Skilled in any of the following: JavaScript/React, Python, Flutter, Figma, Node.js, Firebase, or similar

✅ Able to work collaboratively in a remote team environment

Deliverables

What Are Learners Expected to Complete?

Deliverables, Responsibilities & Milestones

To successfully complete this project and contribute meaningfully to Encore Financial’s fintech application suite, learners will be expected to work collaboratively and independently to deliver the following tasks:

1. Project Planning & Requirements Gathering

Deliverables:

  • A brief requirements document outlining core user personas and their financial management needs
  • A feature prioritization roadmap using tools like Trello, Notion, or Jira

Expected Skills:

  • User research
  • Product scoping
  • Understanding of investment/wealth use cases

2. UX/UI Design and Prototyping

Deliverables:

  • Interactive wireframes and mockups for both mobile and web
  • Finalized UI components and style guide in Figma or similar
  • UX flow diagrams outlining user journeys for 3 core workflows (e.g., investment research, portfolio tracking, and crypto wallet)

Expected Skills:

  • Proficiency in UI/UX tools (Figma, Adobe XD, etc.)
  • Basic understanding of financial user interfaces

3. Front-End Development (Web & Mobile)

Deliverables:

  • Responsive React or Flutter front-end for user dashboard, portfolio view, and research modules
  • Integration of charts and visualizations for tracking asset allocation, risk, and performance
  • Deployed MVP on a public test environment (e.g., Netlify, Firebase, Vercel)

Expected Skills:

  • React, Flutter, or relevant front-end frameworks
  • Charting libraries (Chart.js, D3.js, ApexCharts, etc.)

4. Back-End Development & API Integration

Deliverables:

  • Server-side logic to store and manage user portfolios
  • Integration with market data APIs (e.g., Yahoo Finance, CoinGecko, Alpha Vantage)
  • Secure user authentication and session management

Expected Skills:

  • Node.js, Firebase, Python (or equivalent backend stack)
  • REST API and JSON handling
  • Security best practices

5. Data Visualization & Investment Analytics

Deliverables:

  • Real-time performance dashboard with investment KPIs, historical charts, and benchmarks
  • Prototype of an AI/ML-based recommendation engine or alert system (optional stretch goal)
  • Visualized reports and downloadable summaries

Expected Skills:

  • Data modeling and transformation
  • Visualization design
  • Optional: Python libraries like Pandas, Plotly, or TensorFlow Lite

6. Final Presentation & Documentation

Deliverables:

  • A working demo of the MVP with walkthrough
  • A short presentation deck explaining product features, architecture, and user experience
  • Documentation (README, tech stack, architecture diagram, and deployment guide)

Expected Skills:

  • Communication and demo presentation
  • Technical documentation
  • Final quality assurance testing and feedback loops


Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

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.

Decent work and economic growth

About the company

Company
Mississauga, Ontario, Canada
11 - 50 employees
It & computing
Representation
Minority-Owned Women-Owned Disabled-Owned Family-Owned Immigrant-Owned

Encore Financial Group, Ltd. is a Canadian financial services firm specializing in comprehensive portfolio management, investment strategy, and risk management solutions for corporate and institutional clients. We pride ourselves on delivering unbiased, product-agnostic advice that puts our clients' interests first.

We work as an adviser with clients providing unbiased insights as we DO NOT sell any products to them. Our value-added is pure and straight-forward advice with no bias for product positioning

We also provide investment strategy advice to financial advisors in the areas of asset allocation, security selection and geopolitical & economic outlook

We provide risk management advice to banks, pension funds, and family offices for their mainstream and alternative investment portfolios.

With unparalleled skills, experience, no products to sell, and unbiased insights, we are well-positioned to work for our clients' best interests.

In addition, we publish articles and present economic outlook reports to provide insights to our clients so they can make well-informed decisions.