feat: added student profile page
diff --git a/erpnext/www/lms/profile.html b/erpnext/www/lms/profile.html
new file mode 100644
index 0000000..c642265
--- /dev/null
+++ b/erpnext/www/lms/profile.html
@@ -0,0 +1,56 @@
+{% extends "templates/base.html" %}
+{% block title %}Profile{% endblock %}
+{% from "www/lms/macros/hero.html" import hero %}
+
+{% macro card(program) %}
+<div class="col-sm-4 mb-4 text-left">
+ <a href="/lms/program?program={{ program.name }}" class="no-decoration no-underline">
+ <div class="card h-100">
+ <div class='card-body'>
+ <h5 class='card-title'>{{ program.program }}</h5>
+ <ul class="list-unstyled text-muted">
+ {% for course in program.progress %}
+ <li>
+ {% if course.completed %} <span class="indicator green">
+ {% elif course.started %} <span class="indicator orange">
+ {% else %} <span class="indicator blue">{{ course }}</span>
+ {% endif %}
+ <a class="text-muted" href="/lms/course?program={{ program.name }}&name={{ course.course }}">{{ course.course }}</a>
+ </span>
+ </li>
+ {% endfor %}
+ </ul>
+ </div>
+ <div class='card-footer'>
+ <span class="small">{{ program.completion }}% Complete</span>
+ </div>
+ </div>
+ </a>
+</div>
+{% endmacro %}
+
+{% block content %}
+<section class="section">
+ <div class='container pb-5'>
+ <div class="mb-3 row">
+ <div class="col-md-7">
+ <a href="/lms" class="text-muted">
+ <i class="fa fa-chevron-left"></i> Back to Home
+ </a>
+ </div>
+ <div class="col-md-5 text-right">
+ <a href="/update-profile?name={{ frappe.session.user }}" target="blank" class="mt-0 text-muted">Edit Profile</a>
+ </div>
+ </div>
+ <h1>{{ student.first_name }} {{ student.last_name or '' }}</h1>
+ <p class="lead" style="max-width: 100%;">{{ student.name }}</p>
+ </div>
+ <div class='container'>
+ <div class="row mt-5">
+ {% for program in progress %}
+ {{ card(program) }}
+ {% endfor %}
+ </div>
+ </div>
+</section>
+{% endblock %}
\ No newline at end of file