Skip to content

mhfortuna/filesystem-explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#html #css #js #php #master-in-software-engineering

All Contributors

PHP Local FileSystem explorer

A File Explorer made with PHP, HTML, JS and CSS

This project is part of the Master in Software Development. The objective was 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.

Index

Where to start?🚀

Requirements📋

To run this project you need yo have XAMPP installed in your PC. For more information about XAMPP visit their website.

Install🔧

To clone this repository you have make in terminal:

git clone https://github.com/mhfortuna/filesystem-explorer.git

Then you need to copy this folder to htdocs or change the server variable.

Finaliza con un ejemplo de cómo obtener datos del sistema o como usarlos para una pequeña demo

Deployment📦

To open the file explorer just open a browser and go to localhost

Documentation 📚

In this repo there is a folder called doc. There you can find the project's wireframes, daily log, presentation, etc.

Tools and tecnologies used 🛠️

  • PHP
  • HTML
  • CSS
  • JavaScript
  • Bootstrap

Project requirements 📏

  • 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

Resources

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Eunyoung Kim

💻 🎨 🤔 📆

Mathias Fortuna

💻 🎨 🤔 📆

This project follows the all-contributors specification. Contributions of any kind welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 92.5%
  • CSS 3.8%
  • JavaScript 3.7%