diff --git a/2022-07-25_bpra.md b/2022-07-25_bpra.md
new file mode 100644
index 00000000..2bfe6ced
--- /dev/null
+++ b/2022-07-25_bpra.md
@@ -0,0 +1,11 @@
+# Test page
+
+This is a test page.
+
+## Here is a list.
+* List item 1
+* List item 2
+* List item 3
+
+** Bold **
+_ Italics _
diff --git a/Crayon.md b/Crayon.md
new file mode 100644
index 00000000..c01ea269
--- /dev/null
+++ b/Crayon.md
@@ -0,0 +1,85 @@
+# Crayon
+
+## Accelerator Launch
+As of tonight
+ Crayon.co/Academy will no longer have a form
+Crayon.co/Academy/Activator-Course - Form to course url
+And then the same for architect
+
+These should be course
+
+Lets remove groups later
+
+Current experience is press enroll and then start
+how to refresh and auto enroll
+look at pre-enroll populated links for post-launch
+
+Conor to send sub head copy to update
+
+Norm to send screenshot of home page with my name added
+
+Can you look at group deletion? How can we enroll everyone in the group and delete the group
+
+Send Conor how to find MCA and show only empty attempts
+
+Conor off July 5-8
+Conor off this Friday
+
+November Launch of Last Course - Conor's goal
+
+## Meeting with Will regarding Data flow
+Everything flows into Hubspot
+But not really into Salesforce
+Salesforce is their main CRM
+ - Reps go into SFDC & Outreach
+ - Reps should know what course they have or haven't completed yet
+ - But wants this to be on the campaign level
+How it is currently setup:
+ - Hubspot form on website, someone fills out the form
+ - Form fills associated with campaign in Salesforce
+ - In SFDC, he only gets when someone is registered for a course, no completed
+ - Campaign structure is based on course name
+ -
+Registration page - embed a hubspot form?
+
+
+Hubspot is just for marketing
+
+## Meeting with Sheila regarding Analytics and Hubspot
+- [ ] Pull single course analysis with all versions lumped into one
+- [ ] Can we pull all versions with date range?
+
+
+#Talkspace
+
+Talkspace Call - 6/28/22
+Training Call for Madison & Marlene
+Invite Ummey
+Molly optional
+
+Worse case in deleting and recreating the course
+Many people with 75% of the course
+416 tickets of people with errors
+52 people completed the learning path
+Rest of comments are around the harrasment and cyber course
+
+Would new ones work better? Not guaranteed
+
+Understanding from Norm:
+Who is in charge of all courses?
+
+William Bell (Kipp)
+Cyber Security
+Harrasment showing 100% in NP
+Not in BBHR
+CS: still due
+Harrasment: Still due
+Contact Patrycja
+
+Amanda Corriveau - she needs admin access to BBHR/NP but shouldn't be able to access Course Marketplace
+Both need BBHR to connect courses, Molly in 2nd instance
+Molly should not have access to course Marketplace
+
+[ ] - Ratings for internal use only, once someone rates, the rating disappears
+[ ] - Can we bring in opensesame ratings as well?
+
diff --git a/CustomerNotes.md b/CustomerNotes.md
index 265d5713..24431185 100644
--- a/CustomerNotes.md
+++ b/CustomerNotes.md
@@ -1,3 +1,11 @@
+# Table of Clients
+| Clients | | | |
+| ------- | -------| ------| ------|
+| [Crayon](Crayon.md) | [JJSV](JJSV.md) | DoubleVerify | Dept |
+| Swift | Wild Health | 4Pillars | STOPIT |
+
+
+
# GENERAL TODO
- Allyson Meeting:
@@ -17,19 +25,16 @@ What is required for launch?
# JJSV
-
** Think Boutique when considering the style **
-
## Todos
-
- [X] Channel Cards should say 33% viewed not complete
- [X] Add timing to activity titles (Melinda)
- [X] Add timing to channel card (Northpass)
- [ ] Challenging Case Content, split into different courses
- [ ] Dont share SCORM course Phaco Funds with Dr. Sam Garg
-- [ ] My Topics - changing to what?
+- [X] My Topics - changing to what?
- [ ] All Channels should be All Topics
- [ ] Learning Paths >> Programs
- [ ] All other topics >> Modules
@@ -41,20 +46,25 @@ What is required for launch?
- [X] For non-logged in, Events and My Topics should not be availble
- [X] Melinda to provide links to privacy policy, cookie, etc
- [ ] Name, Email, Company Practice Name, City, State, Country, Role Section, ADDITIONAL: Specialty,
-- [ ] Ask Marek about newsletter communiciations and if we can segment by certain groups or people
+- [X] Ask Marek about newsletter communiciations and if we can segment by certain groups or people
- [ ] See if we can expand the number of Properties
- [ ] State, Region, City, are all needed Properties
- [ ] If we need to back off on card content properties (course properties, such as time)
[ ] Programs > Bummer, you're not part of any programs
-[ ] Other Topics > Yikes! You aren't accessing any any modules
-Events should be figured out by your demo -
+[ ] Other Topics > Yikes! You aren't accessing any any modules
+* [ ] Ping Tigue regarding [BPRA](2022-07-25_bpra.md)
+Events should be figured out by our demo -
+* [ ] Add featured content spotlight box that moves the 4 boxes down
+* [ ] Can we showcase videos on the main page with a little modal?
+* [ ]
+
### Notes
Customer base: residents, fellows, surgeons, optometrists, opthamologists
Chapter Content
Registrations will be a link that Melinda will manager
-** 7/18/2022 **
+### 7/18/2022
Role is what will decide what content they have more than region or location
Content is by role
Events is by State
@@ -262,7 +272,7 @@ Iorad was a decision factor
They need it for at least this year
-# Unknown Notes
+## Unknown Notes
Pilot Courses: we are working on multiple pilots for training courses on a broad spectrum of topics. As an example, we've started building out a 'PowerBI & Data Insights Introductory course' in our Northpass environment already
@@ -274,6 +284,18 @@ Learning paths and programs to support knowledge journeys, including New Hire On
Opportunity to host content & events for Employee Resource Communities; to have a shared space for learning and collaborating.
+## Onboarding with BambooHR
+- Location is a filter in BBHR
+- Region is custom but not directly filterable, can pull analytics but can't filter
+- US employees have state-specific courses
+- Based on location tag in everfi system
+-
+Global > Dept > regional > role
+
+Location based Onboarding
+Role/Dept based Onboarding
+
+They have a mock up of their design for the page (Figma Mock up)
@@ -530,13 +552,14 @@ ILT wont work because they have to do instructor led training within a course
## Tasks
-[ ] - Create Implementation Plan
-[ ] - End of August Launch
-[ ] - Help Asia create course
-[ ] - Every Week Implementation, Wednesday @ 12:30pm (Tuesdays at 12:30 after next week)
-[ ] - SSO - Reach out to Chris ASAP
+[X] - Create Implementation Plan
+[X] - End of August Launch
+[X] - Help Asia create course
+[X] - Every Week Implementation, Wednesday @ 12:30pm (Tuesdays at 12:30 after next week)
+[X] - SSO - Reach out to Chris ASAP
[ ] - Provide Burns with a deck on competitive analysis of why NP is superior
-[ ] Instructor page demo
+[ ] - Instructor page demo
+* [ ] Create categories for each OS List
## Notes from Kick off
@@ -605,6 +628,17 @@ The rest comes from Experts - experts in certain fields (time management, podcas
[ ] - Find examples of search within the page only
[ ] - Submit ticket with Figma files for design changes
[ ] - Activities in a course is a step in a how-to
+[ ] - See if circle button at bottom of image can be clickable
+[ ] - In terms of images, what format are they using? PNG -
+Iron out user experience
+Contact us and back to FCIB same as corporate site
+Create categories for the links
+Add the "active state" CSS for each link
+POS training falls on cash management
+Elisia handles the training cash management engagement
+She might need to connect with us to utilize the platform
+Andre in that meeting aswell
+
# SPS Commerce
@@ -695,6 +729,38 @@ Advised to start at the highest level and most broad groups, then add people to
Figma file questions
They need more training and enablement They will follow up for Figma files and setting those up for design
+### Meeting with Simon & Timo
+Training and Content Team for Netherlands, Switzerland, Austria
+2nd biggest market with 65 hubspot. German is the biggest with 100+.
+Distribution/Hub manager for Netherlands
+Has some bottle necks:
+ - MCA and 5000 entries
+ - Learning Path Analysis
+
+They manage everything from a google sheet
+Hub managers have access to this google sheet
+Currently manually sending emails and follow ups - NP communications are weak
+Looker account within Flink, how can we get the data into Looker? (Upsell a Secure Data Transfer)
+Scheduled Delivery would be great too
+This would be useless if the the values (of location) are not in there. Can we do a scheduled delivery of an analytic with property filtered
+Source of truth is Big Query or Looker for the country manager and job title (HUB)
+Can we API into the properties?
+Wants weekly analytics -
+
+Other Hot topics in the Netherlands:
+ - Frustrations with ILTs
+ - People can register for multiple sessions within an event (they shouldn't be able to)
+ - Can we prevent them from multiple sessions?
+ - Simon doesn't have the admin possiblity to unregister people from sessions
+ - He wants to register and unregister people
+ - If Simon increases the number of seats, that person can't re-register because they have already been denied
+ - Waiting list isn't good because a denial is a forever denial
+ - Needs to create a custom notification for a confirmation. They have a confirmation that they have booked, but no confirmation of the dates, link, time etc.
+ - In order for the people to get this on their agenda, they have to click add to calendar, it should be doing it automatically (this is what other LMS do)
+ - Very frustrated with the manual work, so much so that they aren't going to use it at all anymore. Just using it on a calendar invite on their own.
+ - Don't like that you need multiple courses per language.
+ - Quizzes: needing multiple quiz for every language.
+
# Humly
## Technical People
@@ -731,14 +797,12 @@ Status is they are mapping out and deciding what Northpass involvment should be
# Omnisend
-
## Tasks
- [ ] Wistia Project, what access do they have?
-- [ ] Share button with /app/course within course viewer bright green 52 front
-- [ ] EXpert led categories url not working
-- [ ]
+[ ] Share button with /app/course within course viewer bright green 52 front
+- [X] EXpert led categories url not working
-o## Notes
+## Notes
Can they embed a video from the Wistia Project video into Omnisend's product?
@@ -752,7 +816,7 @@ The key is a single video
The logic should be if a single video exists skip cover page
-#o## Video on overview page
+### Video on overview page
Course card, will also enroll person in course/activate them
Bring in video from Wistia Project
@@ -797,8 +861,20 @@ Alison out week of July 11th
Question: discussed during sales process, badges and points
Back fill badges
+* [ ] Test Todo
+
+- [X] Send ticket for font changes
+[ ] Northpass ACademy Dashboard Personalized Copy, same as NP Academy
+[ ] Keep learning path card formatting, scroll left to right
+[ ] Calendar - does Recast have an embeddable calendar? Feed is okay instead of calendar replicate Northpass academy calendar
+Chris to provide blog feed
+DV featured courses should have description short description
+remove events leave or remove column
+main page links up top like swift
+
+RTE within course viewer not picking up font change
+
-- [ ] Send ticket for font changes
# Talkspace
@@ -824,6 +900,13 @@ Comms each group are necessary
They shouldn't need to switch groups once in this
Pre registrations
+Non CA link, 740 attempted learning path
+And 500 complete (this is a good number)
+160 have completed 75% (top 3 courses)
+50% would be fraud & hippaa
+Molly wants to try... 500 people get a message saying "you're going to see messages, please ignore"
+160 get invited to a group with the remaining courses
+
# Mark43
We need Northapss to be able to parse the group id information in the JWT
@@ -849,6 +932,35 @@ If non-value users are allowed in, how do we keep out competitors?
* Charlie Question: Is there a centralized place where all the information lives? With minor dev resources, we could set up API calls to constantly update their Northpass people and accounts
* Whenever something is changed in their system, auto updated (i.e. someone changes departments)
+## Meeting with Brian re: SSO
+They have a lot of clients without SSO
+They are not an IDP, but are a service provider
+
+Non SSO users do a bulk upload into the Mark43 application which allows the user to sign in with an email/password and then sends them their 2FA code.
+
+In their ideal world, how would Mark43 like to access Northpass?
+ - Ideally, non-SSO customers will have a username and account without Mark43 having to manage the users.
+ - Accounts are then managed by their users in their application (sounds like customer application)
+ * There would need to be a second instance for non-SSO users.
+ *
+
+Last CSM said Michelle can't do groups with their current SSO, and a NP Manager will still see other companies and agency names.
+There are some internal issues with customer discussions - colby, brian, michelle, and someone else?
+Security review needed internally
+
+Them setting up as an IDP is not out of the realm of possibilities, but they would have to have a discussion. They generally only handle the handshake one way, so this would be two way.
+They don't know if setting up an IDP is the "technological direction" they want to go in.
+
+Renewal - they will be wanting an instance of partners as well. They will need different content.
+Professional services leadership - karim and calvin
+Mark43 does have a database with all their user information, but that's the short answer. Long answer is that it isn't easily accessible.
+Charlie suggesting that using the data in the DB we could auto-provision groups for each agency and client.
+
+Michelle - meeting internally to discuss security for manager permissions
+Partner instance and SSO expectations
+
+* [X] Provide Brian with Documentation on what's possible with SSO and what's required of them
+* [ ] Let Brian know if we integrate with B2C - Charlie replied saying we haven't had issues integrating with Azure or any Microsoft product
# Larson Texts
diff --git a/NP_Custom_Templates/customer_templates/.DS_Store b/NP_Custom_Templates/customer_templates/.DS_Store
index 424e1c57..5e6b8838 100644
Binary files a/NP_Custom_Templates/customer_templates/.DS_Store and b/NP_Custom_Templates/customer_templates/.DS_Store differ
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_course.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_course.html.liquid
new file mode 100644
index 00000000..275625ef
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_course.html.liquid
@@ -0,0 +1,61 @@
+
+
+
+ {% if course.ribbon %}
+
+ {{ course.ribbon }}
+
+ {% endif %}
+
+ {{ course.name }}
+
+
+
+ {% t shared.progress, count: course.progress %}
+
+
+
+
+
+
+ {% include "course_details_review" %}
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_featured_course.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_featured_course.html.liquid
new file mode 100644
index 00000000..b73ea708
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_featured_course.html.liquid
@@ -0,0 +1,97 @@
+
+
+
+
+
+ {% include "course_details" %}
+
+
+
+
+
+
+
+ {{ course.name }}
+
+
+
+ {{ course.full_description }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_learning_path.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_learning_path.html.liquid
new file mode 100644
index 00000000..8d81d1e7
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_learning_path.html.liquid
@@ -0,0 +1,96 @@
+{% assign is_ghost_lp = "" %}
+
+{% for category in learning_path.categories %}
+ {% if category.name == "Ghost Learning Path" %}
+ {% assign is_ghost_lp = "display:none" %}
+ {% endif %}
+{% endfor %}
+
+
+
+
+
+
+
+
+
+ {{ learning_path.name }}
+
+
+
+ {{ learning_path.description }}
+
+
+
+ {% t shared.progress, count: learning_path.progress %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_training_event.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_training_event.html.liquid
new file mode 100644
index 00000000..8477507f
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_cards_training_event.html.liquid
@@ -0,0 +1,46 @@
+
+
+
+
+ {{ training_event.title }}
+
+
+ {% t shared.event_types, key: training_event.event_type %}
+
+ {% for i in (1..5) %}
+ {% if course.properties.np_course_rating >= i %}
+
+ {% else %}
+
+ {% endif %}
+ {% endfor %}
+
+
+ {{course.properties.np_course_rating}}
({{course.properties.np_course_rating_count}})
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_course_instructors.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_course_instructors.html.liquid
new file mode 100644
index 00000000..9da356fb
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_course_instructors.html.liquid
@@ -0,0 +1,52 @@
+
+ Meet the Instructor
+
+
+ {% for instructor in course.instructors limit: 2 %}
+
+
+
+
+
+
+ {{ instructor.name }}
+
+
+ {{ instructor.title }}
+
+
+
+ {% endfor %}
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_course_mobile_view.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_course_mobile_view.html.liquid
new file mode 100644
index 00000000..6d3a097a
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_course_mobile_view.html.liquid
@@ -0,0 +1,73 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_section_faqs.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_faqs.html.liquid
new file mode 100644
index 00000000..42f1fb7b
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_faqs.html.liquid
@@ -0,0 +1,106 @@
+
+
+
+ Frequently Asked Questions
+
+
+
+
+
+
+
+
Q: Do I need to be a customer before creating a course on Northpass?
+
+
+
+
A: Absolutely not! We often set up trials for folks shopping for an LMS. To set up your trial, click the following link and you’ll be intro’d to the correct reps to get started.
+
+
+
+
+
+
+
Q: Do I need to sign up for an advanced package option?
+
+
+
+
A: No, Northpass product packages have a variety of services. Our Essentials package is great to get started, especially with internal training. Looking for something more, both our Premium and Enterprise packages allow for advanced options including custom design and data connections via webhooks and API. To learn more, please contact your rep or support@northpass.com.
+
+
+
+
+
+
+
Q: There are a lot of courses, which one should I start with as a new admin?
+
+
+
+
A: We recommend starting with the Getting Started with Northpass Learning Path. It has all the foundational information needed to become familiar with our platform. Even more, you can pick and choose which information you’d like to view in the Learning Path.
+
+
+
+
+
+
+
+
+
Q: I cannot find a course on a topic, how should I share this feedback?
+
+
+
+
A: Thank you for letting us know that you’d like to learn something more. Please reach out to our support team at support@northpass.com and our service team is happy to assist.
+
+
+
+
+
+
+
Q: I'm having a billing issue, who should I contact?
+
+
+
+
A: Great question and happy to help! For all billing inquiries, please reach out to billing@northpass.com, and our finance and operations team is happy to assist.
+
+
+
+
+
+
+
Q: I'm interested in setting up an integration that's not listed. What should I do?
+
+
+
+
A: Excellent, we always look forward to new integrations. Please reach out to support@northpass.com and your assigned rep when applicable. They will be happy to help further and loop in the respective folks to scope out the integration further.
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_section_popular_topics.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_popular_topics.html.liquid
new file mode 100644
index 00000000..fbc35ae2
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_popular_topics.html.liquid
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/_section_tips_tricks.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_tips_tricks.html.liquid
new file mode 100644
index 00000000..24f35f70
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/_section_tips_tricks.html.liquid
@@ -0,0 +1,76 @@
+{% capture quotes %}
+
+{% endcapture %}
+
+
+
+
+ Testimonials From Our Customers
+
+
+
+
+
+
+ {{quotes}}
+
+ Northpass is an easy-to-manage LMS with the freedom to create and scale learning programs the way we want. Ultra-fast authoring and intelligent administration, along with integrated learning experiences. Plus, responsive support.
+
+
+
+ Administrator in Real Estate
+ > 1000 employees
+
+
+
+
+ {{quotes}}
+
+ Northpass is an LMS with the learner experience front and center. Their UI principles lead to a clean and focused learner experience that removes the typical distractions of finding and beginning courses in an LMS. They have over the years made significant investments into the admin experience and platform integrations which have helped it grow into areas where other established players would have had a leg up. Their customer success management approach is excellent and one that I routinely use as the bar with other software vendors we utilize.
+
+
+
+ Executive Sponsor in Retail
+ > 1000 employees
+
+
+
+
+ {{quotes}}
+
+ The ability to build a learning management for both internal employees and external clients is harder to find than I would have thought. Because Northpass is focused solely on the ability to build on-demand training, it's simplicity allows you to use those courses in whatever way you want/need.
+
+
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/course.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/course.html.liquid
new file mode 100644
index 00000000..aeda28de
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/course.html.liquid
@@ -0,0 +1,53 @@
+{% include "header" %}
+{% include "sub_navigation" %}
+
+
+ {% include "course_desktop_view" %}
+
+
+ {% include "course_mobile_view" %}
+
+
+{% include "footer" %}
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/dashboard.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/dashboard.html.liquid
new file mode 100644
index 00000000..aeb01a39
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/dashboard.html.liquid
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid
new file mode 100644
index 00000000..01571124
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/homepage.html.liquid
@@ -0,0 +1,62 @@
+{% include "header" %}
+{% include "course_version_outdated_alert", courses: courses.featured %}
+
+
+
+
+
+ {{ homepage.headline }}
+
+
+ {{ homepage.subheadline }}
+
+
+
+
+ {% include "sub_navigation" %}
+
+
+
+ {{ homepage.featured_courses_headline }}
+
+
+ {{ homepage.featured_courses_subheadline }}
+
+
+ {% if courses.in_catalog.any? %}
+
+ {% for course in courses.in_catalog %}
+ {% if course.properties.featured %}
+
+ {% include "cards_featured_course" with course %}
+
+ {% endif %}
+ {% endfor %}
+
+ {% else %}
+
+
+ {% t .empty, key: current_school.course_vocabulary %}
+
+
+
+ {% endif %}
+
+
+ {% include "section_popular_topics" %}
+
+ {% include "section_tips_tricks" %}
+
+ {% include "section_faqs" %}
+
+
+{% include "footer" %}
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/learning_path.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/learning_path.html.liquid
new file mode 100644
index 00000000..e3d4db1f
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/learning_path.html.liquid
@@ -0,0 +1,54 @@
+{% include "header" %}
+{% include "sub_navigation" %}
+
+
+ {% include "learning_path_desktop_view" %}
+
+
+ {% include "learning_path_mobile_view" %}
+
+
+{% include "footer" %}
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/learning_paths.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/learning_paths.html.liquid
new file mode 100644
index 00000000..980f664e
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/learning_paths.html.liquid
@@ -0,0 +1,41 @@
+{% include "header" %}
+{% include "sub_navigation" %}
+
+
+
+ {% t shared.learning_paths %}
+
+
+ {% t .subtitle %}.
+
+ {% include "learning_paths_index", items: learning_paths.available %}
+
+
+{% include "footer" %}
+
+
\ No newline at end of file
diff --git a/NP_Custom_Templates/customer_templates/Northpass Academy/new-dashboard.html.liquid b/NP_Custom_Templates/customer_templates/Northpass Academy/new-dashboard.html.liquid
new file mode 100644
index 00000000..35c0e97f
--- /dev/null
+++ b/NP_Custom_Templates/customer_templates/Northpass Academy/new-dashboard.html.liquid
@@ -0,0 +1,230 @@
+
+{% include "header" %}
+{% include "course_version_outdated_alert", courses: courses.enrolled %}
+{% include "sub_navigation" %}
+
+
+
Hi {{current_person.first_name}}! 👋
+
This is what's relevant to you right now in Northpass Academy.