<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Let&#39;s Code by Abdulrahman Assi</title>
      <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2023-04-08 21:44:58 UTC</pubDate>
      <lastBuildDate>2023-05-14 22:12:34 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Let&#39;s Code</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547746241</link>
         <description><![CDATA[<div>Due to covid 19, the demand for collaborative systems have skyrocketed. Most of the current online IDEs projects are robust, but a high percentage of them don't support collaborative features nor do they support multiple programming languages.</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-08 21:45:57 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547746241</guid>
      </item>
      <item>
         <title>Problem</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547750816</link>
         <description><![CDATA[<div>High monthly subscription fees, many unsupported programming languages and the lack of collaborative features are only few of the problems of the current competitors.</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-08 22:05:25 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547750816</guid>
      </item>
      <item>
         <title>Solution</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547752213</link>
         <description><![CDATA[<div>The solution is represented with creating a project that fills missing needs of the customers. Hence Let's Code was born.</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-08 22:11:53 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547752213</guid>
      </item>
      <item>
         <title>Most Recent Sprint</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753036</link>
         <description><![CDATA[<div>Back end:-<br><br></div><ul><li>Task Module - getTask<sup>(1)</sup>, editTask<sup>(2)</sup>, deleteTask<sup>(3)</sup>, createTask<sup>(4)</sup>.</li><li>Project Module - getProject<sup>(5)</sup>, editProject<sup>(6)</sup>,deleteProject<sup>(7)</sup>, createProject<sup>(8)</sup>.</li><li>Edit Profile<sup>(9)</sup>.</li><li>Python Compiler - Research<sup>(10)</sup>.</li><li>Centralized Database<sup>(11)</sup>.</li></ul><div><br></div><div><br>Front end :-<br><br></div><ul><li>Registration Form<sup>(12)</sup>.</li><li>Home Page<sup>(13)</sup>.</li><li>Code Editor Output<sup>(14)</sup>.</li><li>User Profile Page<sup>(15)</sup>.</li><li><mark>Code Editor Side Bar</mark><mark><sup>(16).</sup></mark></li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-08 22:15:43 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753036</guid>
      </item>
      <item>
         <title>Current Sprint</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753082</link>
         <description><![CDATA[<div>Back end:-<br><br></div><ul><li>Compiler<sup>(1)</sup>.</li><li>Add Project<sup>(2)</sup>.</li><li>Add Task<sup>(3)</sup>.</li><li>Delete Project<sup>(4)</sup>.</li><li>Delete Task<sup>(5)</sup>.</li><li>Edit Profile<sup>(6)</sup>.</li><li>Sidebar - Title Section JS<sup>(7)</sup>.</li><li>Work on previous sprint notes<sup>(8)</sup>.</li><li>Enhance Visuals<sup>(9)</sup>.</li><li>Update getTask, updateTask, getProject, updateProject functions<sup>(10)</sup>.</li></ul><div><br><br>Front end:-<br><br></div><ul><li>User Profile Page<sup>(11)</sup>.</li><li>Add Project - Modal<sup>(12)</sup>.</li><li>Add Task - Modal<sup>(13)</sup>.</li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-08 22:16:00 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753082</guid>
      </item>
      <item>
         <title></title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753724</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://miro.com/app/board/uXjVMUlDpGs=/" />
         <pubDate>2023-04-08 22:18:36 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2547753724</guid>
      </item>
      <item>
         <title></title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549253768</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://miro.com/app/board/uXjVMUlDpGs=/" />
         <pubDate>2023-04-10 21:16:12 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549253768</guid>
      </item>
      <item>
         <title>April 2023 Meetings</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549272738</link>
         <description><![CDATA[<ul><li>25th April, 9PM - one hour.</li><li>18th April, 12AM - one hour.</li><li>10th April, 11PM - two hours.</li><li>7th April, 9PM - one hour.</li><li>6th April, 9PM - one hour.</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-04-10 21:54:25 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549272738</guid>
      </item>
      <item>
         <title>Figma</title>
         <author>Faris_Sahili12</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549279887</link>
         <description><![CDATA[<div>https://www.figma.com/file/J8unttrd7hJbnFnGjst8qU/Code-editor?node-id=0%3A1&amp;t=8qaZA4bgrSMPBYsf-1</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1960688147/c3b7e822261cd10e1488e756d93fe8a9/ce5e0bb3_16b9_4d88_9bca_7d237fe725a8_cover.png" />
         <pubDate>2023-04-10 22:08:22 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2549279887</guid>
      </item>
      <item>
         <title>Managing File and Folder Operations in Node.js and Dropbox</title>
         <author>renadiwidat</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589416533</link>
         <description><![CDATA[<ol><li><strong><mark>Create New File </mark></strong><mark>:</mark>  A function for creating a new file in a specified folder on the server .</li><li><strong><mark>Create New Folder :</mark></strong>  A function for creating a new folder on the server .</li><li><strong><mark>Upload Dropbox </mark></strong><mark>:</mark>  A function for uploading all local files in the specified folder to the specified Dropbox folder using the Dropbox API .</li><li><strong><mark>Download Zip File :</mark></strong><strong>  </strong>A function for creating a compressed zip file of a specified directory on the server, and then downloads the file to the client .&nbsp;</li></ol><div><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1961328827/af95d25aa9cfe183da950fe97833baf1/side.png" />
         <pubDate>2023-05-13 09:29:52 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589416533</guid>
      </item>
      <item>
         <title>Notification </title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589434761</link>
         <description><![CDATA[<div><strong>node-notifier</strong> is a popular Node.js library that allows you to send cross-platform desktop notifications. It provides a simple and consistent API for displaying notifications on various operating systems, including Windows, macOS, and Linux.<br><br>it have many features like<br> Rich notification options ,Cross-platform compatibility , Notification persistence , Event handling&nbsp; ,Support for images</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2048011705/fad48a5a196c79572694ed3fd0e01322/notiImg.webp" />
         <pubDate>2023-05-13 10:02:17 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589434761</guid>
      </item>
      <item>
         <title>Database Schema</title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589456655</link>
         <description><![CDATA[<div>in our database schema, we have 4 collections<br>1- <strong>invitations:</strong> has "invitedBy", "sentTo", "token", "accepted", <br>"deleted", "project", "taskId", "link" <strong>attributes</strong><br><br>2- <strong>projects: has</strong> "projectName", "owner", "collaborators",&nbsp; "description", "deleted<strong>" attributes<br><br></strong>3-<strong> tasks: </strong>has "taskTitle", "projectId", "collaborators", "deleted", "description", "completed", "pseudoCode", "evaluation", "notes"<strong> attributes<br></strong><br>4-<strong> users: </strong>"firstName", "lastName", "active", "email", "password", "cloudAccounts", "points"<strong> attributes</strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2048027577/9d834f2c6d03d4f434bbf48c83b8ba28/schema2.png" />
         <pubDate>2023-05-13 10:42:00 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589456655</guid>
      </item>
      <item>
         <title>Task Box in code page</title>
         <author>Faris_Sahili12</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589481223</link>
         <description><![CDATA[<div><br><strong><mark>It's a box on the code page, helping the user solve the task<br></mark></strong><br><strong>1. </strong>When the owner creates the project, he will set up a fair number of tasks.</div><div><br><strong>2.</strong> The owner sets the description, hint and answer for each task.<br><br><strong>3.</strong> When the user clicks on any task, you display it on the code page and show the task box and the description of the task appears by default in the task box.<br><br><strong>4.</strong> The user can click between description, hint and answer clicks but there are conditions,<br><br></div><div><strong>(A)</strong><strong><mark> the user cannot access the answer before clicking on the hint.</mark></strong><strong><br><br>(B)</strong><strong><mark> and can only access the answer after waiting 30 seconds from the time of click the hint.</mark></strong></div><div><br></div><div><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1960688147/efcadb79c6ffa8634a50f5f3325a7aab/set_taks.jpg" />
         <pubDate>2023-05-13 11:27:12 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589481223</guid>
      </item>
      <item>
         <title>User Flow Diagram</title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589543411</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2041939050/cc0306e2282911af20d7229d90aa55c6/Technical_Diagrams.jpg" />
         <pubDate>2023-05-13 13:41:55 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589543411</guid>
      </item>
      <item>
         <title>Invitation System</title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589611395</link>
         <description><![CDATA[<div>1.We create an invention for the person who assists you with your task, and he will participate in the same Task.<br>2.The invitation can be delivered through two methods, the first being direct delivery via email, and the second involving the use of the Notifier package.<br>3.An invitation is produced in the database when an email is sent, and it contains information about who sent it to whom and whether or not it was accepted.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2016680931/bb9f159061bce58985b3b3e4719554e5/image.png" />
         <pubDate>2023-05-13 15:56:34 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589611395</guid>
      </item>
      <item>
         <title> User authentication &amp; authorization</title>
         <author>sameeranajjar14</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589640296</link>
         <description><![CDATA[<ul><li><strong>User Registration (Sign Up)</strong></li></ul><div>To create an account, the user needs to provide a valid email address and password.<br>The password must be between 8 and 24 characters long and contain at least one lowercase letter, one uppercase letter, one number, and one special character.<br>If the email and password meet the requirements, we'll store the user's information in a database.<br><br></div><ul><li><strong>User Authentication (Login)</strong></li></ul><div>When a user logs in, they'll need to provide their email and password.<br>We'll use the same validation requirements for the email and password as we did during registration.<br><br></div><ul><li><strong>User Logout</strong></li></ul><div>When the user is done using the program, they can log out.<br>Logging out will destroy the user's JWT and redirect them to the homepage.</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-05-13 16:58:30 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589640296</guid>
      </item>
      <item>
         <title>Python Interpreter</title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589644526</link>
         <description><![CDATA[<div>The interpreter works for both the guest and the user, however, the user has more features that they can use.<br><br>The interpreter allows the use of many Python modules, such as:</div><ol><li>Time, math, copy.</li><li>Data Analysis modules like numpy, pandas, or even matplotlib.</li></ol><div><br>A user uses the interpreter to do the tasks that they have created or the tasks they are collaborators in, giving the user such flexibility.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2048186836/f5d324e27d9a746ca68687a9a768aa2f/image_2023_05_13_202132490.png" />
         <pubDate>2023-05-13 17:07:10 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589644526</guid>
      </item>
      <item>
         <title>Collaboration</title>
         <author>natsheh_marah22</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589732684</link>
         <description><![CDATA[<div>Enables multiple users to work together on the same task but it's not real-time "simultaneous", by inviting and allowing the user to access another user's task. When a user invites another user, an invitation is created and sent to the invitee's email address.<br><br>&nbsp;If the invitation is accepted, the invitee becomes a collaborator on the task, and their user ID is added to the tasks schema in the collaborators' property.<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2023-05-13 20:46:15 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589732684</guid>
      </item>
      <item>
         <title>Dashboard</title>
         <author></author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589734935</link>
         <description><![CDATA[<ul><li>Number of projects you have</li><li>Number of tasks you have&nbsp;</li><li>Number of completed tasks</li><li>Number of invitations you have received</li></ul><div><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2047993567/b1d398556771b3f2c71b4d86c4f46857/image.png" />
         <pubDate>2023-05-13 20:51:14 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589734935</guid>
      </item>
      <item>
         <title>May 2023 Meetings</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589841280</link>
         <description><![CDATA[<ul><li>12th May, 3PM - one hour.</li><li>10th May, 8:20PM - three hours.</li><li>7th May, 10PM - two hours.</li><li>6th May, 7PM - one hour.</li><li>1st May, 9PM - one hour.</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-05-14 04:20:21 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589841280</guid>
      </item>
      <item>
         <title>March 2023 Meetings</title>
         <author>abdulassi03</author>
         <link>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589844132</link>
         <description><![CDATA[<ul><li>28th March, 12AM - one hour.</li><li>22nd March, 7PM - one hour.</li><li>21st March, 10PM - two hours.</li><li>19th March, 9PM - one hour.</li><li>14th March, 10PM - one hour.</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-05-14 04:33:35 UTC</pubDate>
         <guid>https://padlet.com/abdulassi03/eazny5e09p7bxsxk/wish/2589844132</guid>
      </item>
   </channel>
</rss>
