|
107 | 107 | <div class="col-md-6 col-sm-12"> |
108 | 108 | <div class="react-reveal about-wrapper__info" |
109 | 109 | style="animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 1000ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-1;"> |
110 | | - <p class="about-wrapper__info-text">Fandem allows you to transfer files transfer in Peer |
111 | | - to Peer (P2P), meaning that the data sent goes directly to the other device, without |
112 | | - any intermediate server in betweenThis kind of transfer allows you to keep your data |
113 | | - private</p> |
114 | | - <p class="about-wrapper__info-text">The transfers are performed using your Wi-Fi (or |
115 | | - smartphone's data), so they are a lot more faster than with bluetooth!</p> |
116 | | - <p class="about-wrapper__info-text">This application works with both Android and |
117 | | - Desktop, meaning that ou can send/receive a file from a smartphone to a computer, |
118 | | - and vice-versa</p><span class="d-flex mt-3"><a target="_blank" rel="noreferrer" |
| 110 | + <p class="about-wrapper__info-text">Fandem lets you transfer files using Peer-to-Peer (P2P) technology, meaning your data is sent directly to the recipient’s device—without any intermediate server. This ensures greater privacy, as your files are never stored in the cloud.</p> |
| 111 | + <p class="about-wrapper__info-text">Transfers use your Wi-Fi or mobile data connection, making them much faster than Bluetooth!</p> |
| 112 | + <p class="about-wrapper__info-text">Fandem works on both Android and desktop devices, so you can easily send or receive files between your smartphone and computer—in either direction.</p><span class="d-flex mt-3"><a target="_blank" rel="noreferrer" |
119 | 113 | class="cta-btn cta-btn--resume" |
120 | 114 | href="https://github.com/tambapps/P2P-File-Sharing">Consult source</a></span> |
121 | 115 | </div> |
|
124 | 118 | </div> |
125 | 119 | </section> |
126 | 120 | <section id="steps" class="jumbotron" style="background: transparent;"> |
127 | | - <div class="container"><h2 class="react-reveal section-title" |
| 121 | + <div class="container"> |
| 122 | + <h2 class="react-reveal section-title" |
128 | 123 | style="color: rgb(255, 255, 255); animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
129 | 124 | How to use</h2> |
130 | 125 | <h3 class="react-reveal section-title" |
131 | 126 | style="color: rgb(255, 255, 255); font-size: 3rem; padding-bottom: 10px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
132 | 127 | 1. Make sure both devices are on the same network</h3> |
133 | 128 | <p class="react-reveal" |
134 | 129 | style="color: rgb(255, 255, 255); font-weight: bold; padding-bottom: 64px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
135 | | - In order for the P2P transfer to work, both devices need to be under the same Wi-Fi, Or |
136 | | - if one of the devices is a smartphone, you can share data (mobile hotspot) and have the |
137 | | - other device connect to it</p> |
| 130 | + For P2P transfers to work, both devices must be on the same Wi-Fi network. |
| 131 | + If one device is a smartphone, you can enable a mobile hotspot and have the other device connect to it.</p> |
138 | 132 | <h3 class="react-reveal section-title" |
139 | 133 | style="color: rgb(255, 255, 255); font-size: 3rem; padding-bottom: 10px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
140 | 134 | 2. (Sender) Select a file to share</h3> |
141 | 135 | <p class="react-reveal" |
142 | 136 | style="color: rgb(255, 255, 255); font-weight: bold; padding-bottom: 64px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
143 | | - The sender should select a file. You can do it from the app, or by sharing a file on Android, |
144 | | - and then select Fandem. Once it is done, the sender peer will wait for a connection. If one of |
145 | | - the devices is a smartphone, you can share data (mobile hotspot) and have the other device |
146 | | - connect to it</p> |
| 137 | + The sender selects a file to send. This can be done directly within the app, |
| 138 | + or by using Android's share menu and choosing Fandem. Once selected, the sender will wait for a connection. |
| 139 | + </p> |
147 | 140 | <h3 class="react-reveal section-title" |
148 | 141 | style="color: rgb(255, 255, 255); font-size: 3rem; padding-bottom: 10px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
149 | | - 3. (Receiver) Find the sender peer</h3> |
| 142 | + 3. (Receiver) Connect to the sender |
| 143 | + </h3> |
150 | 144 | <p class="react-reveal" |
151 | 145 | style="color: rgb(255, 255, 255); font-weight: bold; padding-bottom: 64px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
152 | | - The app can automatically detect the sender peer, it will be proposed to you once the sender |
153 | | - selected a file</p> |
| 146 | + The app will automatically detect the sender and prompt you to connect once a file has been selected, or you can enter the sender's key manually. |
| 147 | + </p> |
154 | 148 | <h3 class="react-reveal section-title" |
155 | 149 | style="color: rgb(255, 255, 255); font-size: 3rem; padding-bottom: 10px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
156 | 150 | 4. Let the transfer begin</h3> |
157 | 151 | <p class="react-reveal" |
158 | 152 | style="color: rgb(255, 255, 255); font-weight: bold; padding-bottom: 64px; margin-bottom: 0px; animation-fill-mode: both; animation-duration: 1000ms; animation-delay: 300ms; animation-iteration-count: 1; opacity: 1; animation-name: react-reveal-104462083157749-2;"> |
159 | | - The transfer can now begin. Enjoy sharing files!</p></div> |
| 153 | + The transfer begins immediately after connection. Enjoy fast, private file sharing! |
| 154 | + </p> |
| 155 | + </div> |
160 | 156 | </section> |
161 | 157 | <section id="download" style="background: transparent;"> |
162 | 158 | <div class="container"><h2 class="react-reveal section-title" |
|
245 | 241 | </div> |
246 | 242 | </section> |
247 | 243 | <footer class="footer navbar-static-bottom"> |
248 | | - <div class="container"><span class="back-to-top"><a><i class="fa fa-angle-up fa-2x" |
| 244 | + <div class="container"><span class="back-to-top"><a href="#hero"><i class="fa fa-angle-up fa-2x" |
249 | 245 | aria-hidden="true"></i></a></span> |
250 | 246 | <div class="social-links"><a href="https://twitter.com/TambApps" rel="noopener noreferrer" |
251 | 247 | target="_blank" aria-label="twitter"><i |
|
0 commit comments