Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 57 additions & 20 deletions client/src/pages/Home/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const Home = () => {
<p>
Experience the future of remote voting with our cutting-edge
platform. Leveraging advanced AI and geolocation technology, we
ensure every vote is authentic, secure, and tamper-proof from
ensure every vote is authentic, secure, and tamper-proof - from
anywhere, anytime.
</p>
<div className="landing-page-btn-container">
Expand Down Expand Up @@ -95,7 +95,7 @@ const Home = () => {
</h4>
<p>
"Make the shift from manual ballot voting to a secure online
systemwithout compromising the integrity of your vote."
system-without compromising the integrity of your vote."
</p>
</div>
</div>
Expand Down Expand Up @@ -213,52 +213,89 @@ const Home = () => {
<img src={faqs} alt="Frequently Asked Questions" />
</div>
</div>

<footer className="landing-footer">
<div className="footer-content">
<div className="footer-section">
<h3>About Us</h3>
<p>Secure remote voting is an online voting system designed to gather instant and trustworthy results. We aim to make voting and elections easy, seamless and fair.</p>
<p>
Secure remote voting is an online voting system designed to gather
instant and trustworthy results. We aim to make voting and
elections easy, seamless and fair.
</p>
</div>

<div className="footer-section">
<h3>Quick Links</h3>
<ul className="footer-links">
<li><a href="#home">Home</a></li>
<li><a href="#about-us">About Us</a></li>
<li><a href="#faqs">FAQs</a></li>
<li><a onClick={() => navigate('/login')} style={{cursor: 'pointer'}}>Login</a></li>
<li><a onClick={() => navigate('/register')} style={{cursor: 'pointer'}}>Register</a></li>
<li>
<a href="#home">Home</a>
</li>
<li>
<a href="#about-us">About Us</a>
</li>
<li>
<a href="#faqs">FAQs</a>
</li>
<li>
<a
onClick={() => navigate("/login")}
style={{ cursor: "pointer" }}
>
Login
</a>
</li>
<li>
<a
onClick={() => navigate("/register")}
style={{ cursor: "pointer" }}
>
Register
</a>
</li>
</ul>
</div>

<div className="footer-section">
<h3>Features</h3>
<ul className="footer-links">
<li><a href="#">Secured Platform</a></li>
<li><a href="#">Online Voting</a></li>
<li><a href="#">Real-time Results</a></li>
<li><a href="#">AI-Powered Security</a></li>
<li>
<a href="#">Secured Platform</a>
</li>
<li>
<a href="#">Online Voting</a>
</li>
<li>
<a href="#">Real-time Results</a>
</li>
<li>
<a href="#">AI-Powered Security</a>
</li>
</ul>
</div>

<div className="footer-section">
<h3>Contact</h3>
<div className="footer-contact">
<div className="contact-item">
<span>Email:</span>
<a href="mailto:contact@securevoting.com">contact@securevoting.com</a>
<a href="mailto:houssienzd@hotmail.com">
houssienzd@hotmail.com
</a>
</div>
<div className="contact-item">
<span>Phone:</span>
<a href="tel:+1234567890">+1 (234) 567-890</a>
<a href="tel:0096170432805">+ 961 70 432805</a>
</div>
</div>
</div>
</div>

<div className="footer-bottom">
<p>&copy; {new Date().getFullYear()} Secure Remote Voting. All rights reserved.</p>
<p>
&copy; {new Date().getFullYear()} Secure Remote Voting. All rights
reserved.
</p>
</div>
</footer>
</div>
Expand Down
4 changes: 0 additions & 4 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,6 @@ services:

frontend:
image: ${DOCKERHUB_USERNAME:-username}/final_project_react_image:latest
build:
context: ./client
args:
- VITE_API_URL=https://13.38.84.88/:8000/api/v0.1
ports:
- "80:80"
depends_on:
Expand Down