diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..a509b2ac
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+# Ignores root directory
+root
+.vscode
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 00000000..18550125
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 Assembler School of Software Engineering
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index d12eebca..2ced27ad 100644
--- a/README.md
+++ b/README.md
@@ -3,74 +3,87 @@
# PHP Local FileSystem explorer
-
+
->In this project you will have to create a system file explorer that allows the user to navigate, create directories and upload files in the same way as he would in his usual operating system.
-
->The file explorer is a tool that allows you to directly view and manipulate the files and directories associated with a path, so you must take into account from which path the user starts and which path they can access.
-
-
## Index
-
-- [Requirements](#requirements)
-- [Repository](#repository)
+- [Getting started](#getting-started)
+ - [Prerequisites](#prerequisites)
+ - [Installing](#installing)
+- [Branches naming strategy](#branches-naming-strategy)
+- [Tests](#tests)
+- [Libraries](#libraries)
- [Technologies used](#technologies-used)
-- [Project delivery](#project-delivery)
- [Resources](#resources)
+- [License](#license)
+- [Contributors ✨](#contributors-)
-## Requirements
+## Getting started
+This project was made to learn how to create a system file explorer that allows the user to navigate, create directories and upload files in the same way as he would in his usual operating system.
-- You cannot use file third-party libraries
-- You will not be able to use global variables in PHP.
-- You must use GIT
-- You must use the PHP > v7
-- Create a clear and orderly directory structure
-- Both the code and the comments must be written in English
-- Use the camelCase code style to define variables and functions
-- In the case of using HTML, never use inline styles
-- In the case of using different programming languages always define the implementation in separate terms
-- Remember that it is important to divide the tasks into several sub-tasks so that in this way you can associate each particular step of the construction with a specific commit
-- You should try as much as possible that the commits and the planned tasks are the same
-Delete files that are not used or are not necessary to evaluate the project
+### Prerequisites
+First, you need XAMPP, you can download it from [here](https://www.apachefriends.org/es/index.html).
-## Repository
+You also need the latest version of PHP. We currently use PHP 8
-First of all you must fork this project into your GitHub account.
+### Installing
+Clone this project in your htdocs folder:
-To create a fork on GitHub is as easy as clicking the “fork” button on the repository page.
+```
+git clone https://github.com/imalovelyghost/filesystem-explorer.git
+```
-
+## Branches naming strategy
+- main: includes the main product
+- `F/`: a feature implementation branch
+- `D/`: a document branch
-## Technologies used
+## Tests
+There are yet no tests for this project.
-\* HTML
-
-\* CSS
+## Libraries
+\* Magnific-Popup
-\* JS
+\* Bootstrap
-\* PHP
+\* Bootstrap Icons
-## Project delivery
+\* LineIcons
-To deliver this project you must follow the steps indicated in the document:
+## Technologies used
+\* HTML
-- [Submitting a solution](https://www.notion.so/Submitting-a-solution-524dab1a71dd4b96903f26385e24cdb6)
+\* CSS
-- You must include the project documentation in PDF format.
-- You must include a presentation in PDF format explaining:
- - Comparison of the original design (Wireframe) with the final result of the project
- - Comparison of the use case diagram with the actions that the user can finally perform
- - Comparison of the original use case diagram with the final user actions
- - What lessons you’ve learned during this project
- - What problems have you encountered when developing this project?
- - How you have organized and distributed the tasks
+\* jQuery v3.6
+\* PHP v8
## Resources
-
- [File system](https://es.wikipedia.org/wiki/Administrador_de_archivos)
- [PHP FileSystem W3C](https://www.w3schools.com/php/php_ref_filesystem.asp)
- [PHP FileSystem Oficial](https://www.php.net/manual/es/book.filesystem.php)
- [README Guidelines Example](https://gist.github.com/PurpleBooth/109311bb0361f32d87a2)
+
+## License
+This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
+
+## Contributors ✨
+Thanks goes to these wonderful people([emoji key](https://allcontributors.org/docs/en/emoji-key)):
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/aside.php b/modules/aside.php
new file mode 100644
index 00000000..d11fe8a7
--- /dev/null
+++ b/modules/aside.php
@@ -0,0 +1,164 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/modal.php b/modules/modal.php
new file mode 100644
index 00000000..f2531c95
--- /dev/null
+++ b/modules/modal.php
@@ -0,0 +1,25 @@
+
+
+
+
+
Modal title
+
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/recentFolders.php b/modules/recentFolders.php
new file mode 100644
index 00000000..6ed4b6f3
--- /dev/null
+++ b/modules/recentFolders.php
@@ -0,0 +1,41 @@
+
+
Recent folders
+
+ $folder) {
+ if ($key >= 3) break;
+ ?>
+
+
+
+
+
+
+
+
+
= $folder ?>
+
+ = getFilesCount($folder); ?> files
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/search.php b/modules/search.php
new file mode 100644
index 00000000..b986ce9c
--- /dev/null
+++ b/modules/search.php
@@ -0,0 +1,70 @@
+