1- # Cloud Box - A simple cloud storage service
1+ <div align =" center " >
2+ <h1 >☁️ Cloud Box</h1 >
3+ <a href =" https://cloudbox-m.netlify.app " target =" _blank " >View Demo</a >
4+ <br /><br />
25
3- This project was generated with [ Angular CLI] ( https://github.com/angular/angular-cli ) version 13.2.6
6+ ![ Version] ( https://img.shields.io/github/package-json/v/marcode24/cloudbox-frontend?style=popout&logo=npm )
7+ ![ GitHub CI Workflow Status] ( https://img.shields.io/github/actions/workflow/status/marcode24/cloudbox-frontend/ci.yml?branch=main&style=popout&logo=testcafe&label=tests )
8+ ![ GitHub repo size] ( https://img.shields.io/github/repo-size/marcode24/cloudbox-frontend?style=popout&logo=github&label=repo%20size )
9+ ![ GitHub] ( https://img.shields.io/github/license/marcode24/cloudbox-frontend?style=popout&logo=github&label=license )
10+ ![ GitHub Repo stars] ( https://img.shields.io/github/stars/marcode24/cloudbox-frontend?style=popout&logo=apachespark&color=yellow&logoColor=yellow )
11+ ![ Github repo views] ( https://img.shields.io/github/search/marcode24/cloudbox-frontend/cloudbox-frontend?style=popout&logo=github&label=repo%20views )
12+ ![ GitHub last commit] ( https://img.shields.io/github/last-commit/marcode24/cloudbox-frontend?style=popout&logo=git&label=last%20commit )
13+ </div >
414
5- ## Getting Started
15+ ## 🚀 Getting Started
616
7- ### Requirements
17+ This is a cloud storage application that allows you to upload, download and delete files. Here you can also create folders and subfolders to organize your files.
818
9- - [ Git] ( https://git-scm.com/downloads )
10- - [ NodeJs] ( https://nodejs.org/en/ )
11- - [ Npm] ( https://www.npmjs.com/ )
12- - [ Angular CLI] ( https://angular.io/cli )
19+ ### 📝 Requirements
1320
14- ### Installation
21+ - [ ![ Angular] ( https://img.shields.io/badge/Angular-blue?style=popout&logo=angular&logoColor=red )] ( https://angular.io/ )
22+ - [ ![ Node] ( https://img.shields.io/badge/Node-gray?style=popout&logo=node.js )] ( https://nodejs.org/en/ )
23+ - [ ![ NPM] ( https://img.shields.io/badge/NPM-blue?style=popout&logo=npm )] ( https://www.npmjs.com/ )
24+ - [ ![ Git] ( https://img.shields.io/badge/Git-gray?style=popout&logo=git )] ( https://git-scm.com/ )
1525
16- #### Clone the repository
26+ Optional tools:
1727
18- ``` shell
19- git clone
20- https://github.com/marcode24/cloudbox-frontend
21- ```
28+ - [ ![ Visual Studio Code] ( https://img.shields.io/badge/Visual%20Studio%20Code-blue?style=popout&logo=visual-studio-code )] ( https://code.visualstudio.com/ )
2229
23- #### Check into the cloned repository
30+ ### 📦 Installation & Usage
2431
25- ``` shell
26- cd cloudbox-frontend
27- ```
32+ ``` bash
33+ # Clone this repository
34+ git clone https://github.com/marcode24/cloudbox-frontend
2835
29- #### Install dependencies
36+ # Go into the repository
37+ cd cloudbox-frontend
3038
31- ``` shell
39+ # Install dependencies
3240npm install
33- ```
34-
35- #### Start the server
3641
37- ``` shell
42+ # Run the app
3843ng serve
3944```
4045
41- #### Open the browser and navigate to
46+ shut it down manually with ` Ctrl-C ` or ` Cmd-C ` .
47+
48+ ## 📐 Tests
49+
50+ ``` bash
51+ # Run tests
52+ npm run test
4253
43- ``` shell
44- http://localhost:4200/
54+ # Run tests with coverage
55+ npm run test:cov
4556```
4657
47- ## Environments
58+ ## 🌎 Environments
4859
49- | Name | URL | PORT |
50- | ---------- | ---------------------------------------- | ---- |
51- | Localhost | [ localhost] ( http://localhost:4200 ) | 4200 |
52- | Production | [ www.domain.com ] ( https://www.domain.com ) |
60+ | Name | URL | PORT |
61+ | ---------- | ---------------------------------------------------------------- | ---- |
62+ | Localhost | [ localhost] ( http://localhost:4200 ) | 4200 |
63+ | Production | [ https://cloudbox-m.netlify.app ] ( https://cloudbox-m.netlify.app ) |
5364
54- ## Folder Structure
65+ ## 📁 Folder Structure
5566
5667 .
5768 ├── src
@@ -74,7 +85,7 @@ http://localhost:4200/
7485 │ └── styles # Global styles
7586 └── README.md
7687
77- ## Previews - Desktop
88+ ## 🖼️ Previews - Desktop
7889
7990### Login
8091
@@ -88,7 +99,7 @@ http://localhost:4200/
8899
89100![ Home] ( https://res.cloudinary.com/dfeujtobk/image/upload/v1683409111/cloudbox/desktop/home_eshrq7.png )
90101
91- ## Previews - Mobile
102+ ## 🖼️ Previews - Mobile
92103
93104### Login
94105
0 commit comments