Skip to content

Commit 574abc0

Browse files
feat: add "About This Project" section with key features and links to contributing, changelog, and license
1 parent 3647be7 commit 574abc0

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

spring-scribe-shine-main/src/pages/Index.tsx

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,27 @@ const Index = () => {
5757
</div>
5858
</section>
5959

60+
{/* About This Project */}
61+
<section className="py-16 bg-gradient-card border-b border-border">
62+
<div className="container mx-auto px-4 text-center max-w-3xl">
63+
<h2 className="text-3xl font-bold text-foreground mb-4">About This Project</h2>
64+
<p className="text-lg text-muted-foreground mb-6">
65+
This guide is designed for backend Java developers who want to master the core principles required for Spring Framework success. It features hands-on modules, practical exercises, and real-world examples to accelerate your learning.
66+
</p>
67+
<ul className="grid grid-cols-1 md:grid-cols-3 gap-6 text-left text-muted-foreground text-base">
68+
<li className="bg-background p-4 rounded-xl border border-border shadow-card">
69+
<span className="font-bold text-primary">✔️ Comprehensive Coverage:</span> All essential Java topics for Spring.
70+
</li>
71+
<li className="bg-background p-4 rounded-xl border border-border shadow-card">
72+
<span className="font-bold text-primary">✔️ Community Driven:</span> Open source and always improving.
73+
</li>
74+
<li className="bg-background p-4 rounded-xl border border-border shadow-card">
75+
<span className="font-bold text-primary">✔️ Practice Focused:</span> MCQs, coding tasks, and solutions for every module.
76+
</li>
77+
</ul>
78+
</div>
79+
</section>
80+
6081
{/* Module Categories */}
6182
<section className="py-20">
6283
<div className="container mx-auto px-4">
@@ -341,9 +362,9 @@ const Index = () => {
341362
<h4 className="font-bold text-foreground mb-4">Quick Links</h4>
342363
<ul className="space-y-2 text-sm text-muted-foreground">
343364
<li><a href="#modules" className="hover:text-primary transition-colors">All Modules</a></li>
344-
<li><a href="#" className="hover:text-primary transition-colors">Contributing</a></li>
345-
<li><a href="#" className="hover:text-primary transition-colors">Changelog</a></li>
346-
<li><a href="#" className="hover:text-primary transition-colors">License</a></li>
365+
<li><a href="https://github.com/Omar-Mega-Byte/java-fundamentals-for-spring/blob/master/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer" className="hover:text-primary transition-colors">Contributing</a></li>
366+
<li><a href="https://github.com/Omar-Mega-Byte/java-fundamentals-for-spring/blob/master/CHANGELOG.md" target="_blank" rel="noopener noreferrer" className="hover:text-primary transition-colors">Changelog</a></li>
367+
<li><a href="https://github.com/Omar-Mega-Byte/java-fundamentals-for-spring/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" className="hover:text-primary transition-colors">License</a></li>
347368
</ul>
348369
</div>
349370
<div>

0 commit comments

Comments
 (0)