-
Notifications
You must be signed in to change notification settings - Fork 221
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DOC-2562: Add live-demo for document converters and full feature demo…
… pages.
- Loading branch information
1 parent
358a588
commit 1652b64
Showing
11 changed files
with
226 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
<textarea id="exportpdf"> | ||
<h1>Streamline - The Next-Gen Learning Management System (LMS)</h1> | ||
<p>This document provides a comprehensive overview of the Streamline Learning Management System (LMS) project.</p> | ||
<p><img src="https://images.unsplash.com/photo-1522199755839-a2bacb67c546?q=80&w=2072&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="" width="573" height="429"></p> | ||
<p>By <a class="N2odk RZQOk eziW_ KHq0c Byk7y KHq0c" href="https://unsplash.com/@anete_lusina">Anete Lūsiņa</a> on <a href="https://unsplash.com">Unsplash</a></p> | ||
<h2>Project Goals</h2> | ||
<p>Streamline aims to revolutionize online learning by offering a robust and user-friendly platform for educators and learners alike. Our primary goals are:</p> | ||
<ul> | ||
<li><em><strong>To empower educators</strong></em> with intuitive tools for content creation, course management, and student assessment. </li> | ||
<li><em><strong>To enhance the learning experience for students</strong></em> through engaging content delivery, interactive features, and personalized learning paths.</li> | ||
<li><em><strong>To increase accessibility and scalability</strong></em> to cater to diverse learning needs and accommodate a growing user base.</li> | ||
</ul> | ||
<h2>System Features</h2> | ||
<p>Streamline will be packed with features to streamline (pun intended) the learning process:</p> | ||
<ul> | ||
<li><strong>Content Management System (CMS)</strong>: A user-friendly interface for educators to create and upload various learning materials, including videos, documents, presentations, and interactive quizzes.</li> | ||
<li><strong>Course Management Tools</strong>: Streamline allows educators to structure courses with clear learning objectives, organize content modules, and manage student enrollment. </li> | ||
<li><strong>Interactive Learning Activities</strong>: The platform will incorporate gamification elements, discussion forums, collaborative assignments, and other interactive features to keep students engaged. </li> | ||
<li><strong>Assessment & Analytics</strong>: Streamline provides educators with tools to create quizzes, track student progress, generate reports, and identify areas for improvement. </li> | ||
<li><strong>Personalized Learning Paths</strong>: The system will utilize machine learning algorithms to personalize learning recommendations and suggest relevant content based on individual student needs and progress.</li> | ||
</ul> | ||
<p><strong>Table 1: Streamline - Target User Groups</strong></p> | ||
<table style="border-collapse: collapse; width: 100%;" border="1"><colgroup><col style="width: 50%;"><col style="width: 50%;"></colgroup> | ||
<tbody> | ||
<tr> | ||
<td><strong>User Group</strong></td> | ||
<td>Benefits</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Educators</strong></td> | ||
<td>Easy content creation, efficient course management, valuable student insights.</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Learners</strong></td> | ||
<td>Engaging learning experience, personalized learning paths, interactive collaboration.</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Administrators</strong></td> | ||
<td>Scalable platform management, user access control, comprehensive reporting tools.</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<h2><br>Technology Stack</h2> | ||
<p>Streamline will leverage a robust technology stack to ensure performance, scalability, and security:</p> | ||
<ul> | ||
<li><strong>Front-End</strong>: ReactJS for a responsive and user-friendly interface. </li> | ||
<li><strong>Back-End</strong>: Node.js for efficient server-side operations. </li> | ||
<li><strong>Database</strong>: MongoDB for flexible and scalable data storage. </li> | ||
<li><strong>Cloud Platform</strong>: Amazon Web Services (AWS) for reliable hosting and infrastructure. </li> | ||
</ul> | ||
<h2>Code Example </h2> | ||
<p>Here's a simplified code snippet demonstrating how educators can create a multiple-choice question within the CMS:</p> | ||
<h3>JavaScript</h3> | ||
<p><code>const questionData = {</code><br><code> title: "What is the capital of France?",</code><br><code> options: [</code><br><code> "London",</code><br><code> "Paris", **Subscript for correct answer indicator**</code><br><code> "Berlin",</code><br><code> "Madrid"</code><br><code> ],</code><br><code> correctAnswer: 1</code><br><code>};</code></p> | ||
<p><code>// Submit question data to the LMS backend for storage</code></p> | ||
<blockquote> | ||
<p><strong>Note</strong>: This is a basic example for illustration purposes. The actual code will involve API calls and more complex functionalities. (Normal body text with parenthetical information)</p> | ||
</blockquote> | ||
<h2>Project Timeline </h2> | ||
<ul> | ||
<li><strong>Phase 1 (2 Months)</strong>: System design, development of core functionalities, and front-end prototype creation.</li> | ||
<li><strong>Phase 2 (3 Months)</strong>: Integration of advanced features like personalized learning and assessment tools.</li> | ||
<li><strong>Phase 3 (1 Month)</strong>: Rigorous testing, bug fixing, and user interface refinement.</li> | ||
<li><strong>Phase 4 (Ongoing)</strong>: Deployment, user feedback collection, and continuous improvement through iterative development cycles. </li> | ||
</ul> | ||
<blockquote> | ||
<p><em>This is a preliminary timeline and may be subject to change.</em></p> | ||
</blockquote> | ||
<h2>Conclusion</h2> | ||
<p>Streamline LMS has the potential to become a game-changer in the online learning landscape. By empowering educators and fostering a more engaging learning experience for students, Streamline aims to contribute to a future of accessible and effective education for all.</p> | ||
</textarea> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
tinymce.init({ | ||
selector: 'textarea#exportpdf', | ||
height: '800px', | ||
plugins: [ | ||
"exportpdf", "advlist", "anchor", "autolink", "charmap", "code", "fullscreen", | ||
"help", "image", "insertdatetime", "link", "lists", "media", | ||
"preview", "searchreplace", "table", "visualblocks", | ||
], | ||
toolbar: "undo redo | exportpdf | styles | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
<textarea id="exportword"> | ||
<h1>Streamline - The Next-Gen Learning Management System (LMS)</h1> | ||
<p>This document provides a comprehensive overview of the Streamline Learning Management System (LMS) project.</p> | ||
<p><img src="https://images.unsplash.com/photo-1522199755839-a2bacb67c546?q=80&w=2072&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="" width="573" height="429"></p> | ||
<p>By <a class="N2odk RZQOk eziW_ KHq0c Byk7y KHq0c" href="https://unsplash.com/@anete_lusina">Anete Lūsiņa</a> on <a href="https://unsplash.com">Unsplash</a></p> | ||
<h2>Project Goals</h2> | ||
<p>Streamline aims to revolutionize online learning by offering a robust and user-friendly platform for educators and learners alike. Our primary goals are:</p> | ||
<ul> | ||
<li><em><strong>To empower educators</strong></em> with intuitive tools for content creation, course management, and student assessment. </li> | ||
<li><em><strong>To enhance the learning experience for students</strong></em> through engaging content delivery, interactive features, and personalized learning paths.</li> | ||
<li><em><strong>To increase accessibility and scalability</strong></em> to cater to diverse learning needs and accommodate a growing user base.</li> | ||
</ul> | ||
<h2>System Features</h2> | ||
<p>Streamline will be packed with features to streamline (pun intended) the learning process:</p> | ||
<ul> | ||
<li><strong>Content Management System (CMS)</strong>: A user-friendly interface for educators to create and upload various learning materials, including videos, documents, presentations, and interactive quizzes.</li> | ||
<li><strong>Course Management Tools</strong>: Streamline allows educators to structure courses with clear learning objectives, organize content modules, and manage student enrollment. </li> | ||
<li><strong>Interactive Learning Activities</strong>: The platform will incorporate gamification elements, discussion forums, collaborative assignments, and other interactive features to keep students engaged. </li> | ||
<li><strong>Assessment & Analytics</strong>: Streamline provides educators with tools to create quizzes, track student progress, generate reports, and identify areas for improvement. </li> | ||
<li><strong>Personalized Learning Paths</strong>: The system will utilize machine learning algorithms to personalize learning recommendations and suggest relevant content based on individual student needs and progress.</li> | ||
</ul> | ||
<p><strong>Table 1: Streamline - Target User Groups</strong></p> | ||
<table style="border-collapse: collapse; width: 100%;" border="1"><colgroup><col style="width: 50%;"><col style="width: 50%;"></colgroup> | ||
<tbody> | ||
<tr> | ||
<td><strong>User Group</strong></td> | ||
<td>Benefits</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Educators</strong></td> | ||
<td>Easy content creation, efficient course management, valuable student insights.</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Learners</strong></td> | ||
<td>Engaging learning experience, personalized learning paths, interactive collaboration.</td> | ||
</tr> | ||
<tr> | ||
<td><strong>Administrators</strong></td> | ||
<td>Scalable platform management, user access control, comprehensive reporting tools.</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<h2><br>Technology Stack</h2> | ||
<p>Streamline will leverage a robust technology stack to ensure performance, scalability, and security:</p> | ||
<ul> | ||
<li><strong>Front-End</strong>: ReactJS for a responsive and user-friendly interface. </li> | ||
<li><strong>Back-End</strong>: Node.js for efficient server-side operations. </li> | ||
<li><strong>Database</strong>: MongoDB for flexible and scalable data storage. </li> | ||
<li><strong>Cloud Platform</strong>: Amazon Web Services (AWS) for reliable hosting and infrastructure. </li> | ||
</ul> | ||
<h2>Code Example </h2> | ||
<p>Here's a simplified code snippet demonstrating how educators can create a multiple-choice question within the CMS:</p> | ||
<h3>JavaScript</h3> | ||
<p><code>const questionData = {</code><br><code> title: "What is the capital of France?",</code><br><code> options: [</code><br><code> "London",</code><br><code> "Paris", **Subscript for correct answer indicator**</code><br><code> "Berlin",</code><br><code> "Madrid"</code><br><code> ],</code><br><code> correctAnswer: 1</code><br><code>};</code></p> | ||
<p><code>// Submit question data to the LMS backend for storage</code></p> | ||
<blockquote> | ||
<p><strong>Note</strong>: This is a basic example for illustration purposes. The actual code will involve API calls and more complex functionalities. (Normal body text with parenthetical information)</p> | ||
</blockquote> | ||
<h2>Project Timeline </h2> | ||
<ul> | ||
<li><strong>Phase 1 (2 Months)</strong>: System design, development of core functionalities, and front-end prototype creation.</li> | ||
<li><strong>Phase 2 (3 Months)</strong>: Integration of advanced features like personalized learning and assessment tools.</li> | ||
<li><strong>Phase 3 (1 Month)</strong>: Rigorous testing, bug fixing, and user interface refinement.</li> | ||
<li><strong>Phase 4 (Ongoing)</strong>: Deployment, user feedback collection, and continuous improvement through iterative development cycles. </li> | ||
</ul> | ||
<blockquote> | ||
<p><em>This is a preliminary timeline and may be subject to change.</em></p> | ||
</blockquote> | ||
<h2>Conclusion</h2> | ||
<p>Streamline LMS has the potential to become a game-changer in the online learning landscape. By empowering educators and fostering a more engaging learning experience for students, Streamline aims to contribute to a future of accessible and effective education for all.</p> | ||
</textarea> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
tinymce.init({ | ||
selector: 'textarea#exportword', | ||
height: '800px', | ||
plugins: [ | ||
"exportword", "advlist", "anchor", "autolink", "charmap", "code", "fullscreen", | ||
"help", "image", "insertdatetime", "link", "lists", "media", | ||
"preview", "searchreplace", "table", "visualblocks", | ||
], | ||
toolbar: "undo redo | exportword | styles | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.