feat: add new weather application project to TechSection and update links
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { Code, Trophy } from "lucide-react";
|
import { Code, Trophy, Cloud } from "lucide-react";
|
||||||
|
|
||||||
interface TechSectionProps {
|
interface TechSectionProps {
|
||||||
isDarkMode: boolean;
|
isDarkMode: boolean;
|
||||||
@@ -34,9 +34,12 @@ const TechSection = ({
|
|||||||
>
|
>
|
||||||
<div className="flex items-center mb-4">
|
<div className="flex items-center mb-4">
|
||||||
<Code className="mr-3 text-cyan-400" size={30} />
|
<Code className="mr-3 text-cyan-400" size={30} />
|
||||||
<h3 className="text-2xl font-bold text-cyan-400">
|
<a
|
||||||
|
className="text-2xl font-bold text-cyan-400"
|
||||||
|
href="https://ialfm-attendance.netlify.app/"
|
||||||
|
>
|
||||||
Sunday School Attendance App
|
Sunday School Attendance App
|
||||||
</h3>
|
</a>
|
||||||
<span className="px-3 py-1 ml-3 text-sm text-green-400 rounded-full bg-green-500/20">
|
<span className="px-3 py-1 ml-3 text-sm text-green-400 rounded-full bg-green-500/20">
|
||||||
In Production
|
In Production
|
||||||
</span>
|
</span>
|
||||||
@@ -58,7 +61,34 @@ const TechSection = ({
|
|||||||
)
|
)
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>{" "}
|
</div>
|
||||||
|
<div
|
||||||
|
className={`${
|
||||||
|
isDarkMode
|
||||||
|
? "bg-gradient-to-r from-blue-900/20 to-indigo-900/20"
|
||||||
|
: "bg-gradient-to-r from-blue-100/40 to-indigo-100/40"
|
||||||
|
} backdrop-blur-lg rounded-xl p-8 border ${
|
||||||
|
isDarkMode ? "border-blue-400/30" : "border-blue-300/50"
|
||||||
|
} transition-all duration-300 transform hover:scale-105 hover:shadow-xl hover:border-blue-400/70`}
|
||||||
|
>
|
||||||
|
<div className="flex items-center mb-4">
|
||||||
|
<Cloud className="mr-3 text-blue-400" size={30} />
|
||||||
|
<a
|
||||||
|
className="text-2xl font-bold text-blue-400"
|
||||||
|
href="https://sunscope.netlify.app"
|
||||||
|
>
|
||||||
|
Sunscope
|
||||||
|
</a>
|
||||||
|
<span className="px-3 py-1 ml-3 text-sm text-blue-400 rounded-full bg-blue-500/20">
|
||||||
|
Weather Application
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
<p className={`${textClasses} mb-4`}>
|
||||||
|
Developed a weather application that provides real-time weather
|
||||||
|
updates, forecasts, and alerts using WeatherAPI's API, showcasing
|
||||||
|
my skills in API integration and responsive design.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
<div
|
<div
|
||||||
className={`${
|
className={`${
|
||||||
isDarkMode
|
isDarkMode
|
||||||
@@ -76,7 +106,7 @@ const TechSection = ({
|
|||||||
<span className="px-3 py-1 ml-3 text-sm text-yellow-400 rounded-full bg-yellow-500/20">
|
<span className="px-3 py-1 ml-3 text-sm text-yellow-400 rounded-full bg-yellow-500/20">
|
||||||
Award Winner
|
Award Winner
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>{" "}
|
||||||
<p className={`${textClasses} mb-4`}>
|
<p className={`${textClasses} mb-4`}>
|
||||||
Core contributor on an RC Robotics Team, earned the "Plethora of
|
Core contributor on an RC Robotics Team, earned the "Plethora of
|
||||||
Features" award by integrating remarkable range of
|
Features" award by integrating remarkable range of
|
||||||
|
|||||||
Reference in New Issue
Block a user