diff --git a/src/app/Akash_Krishnan/Projects/page.tsx b/src/app/Akash_Krishnan/Projects/page.tsx new file mode 100644 index 0000000..5d3c1dd --- /dev/null +++ b/src/app/Akash_Krishnan/Projects/page.tsx @@ -0,0 +1,39 @@ +import Navbar from "@/components/Navbar"; +import { myProjects } from "../dataset"; + +export default function MyProjects() { + return ( +
+ +
+
+
+
+
+
+
+

+ My Projects +

+
+
+
+ {myProjects.map((project) => ( +
+
+

+ {project.id + 1}.{project.title} +

+

+ {project.description} +

+
+
+
+ ))} +
+
+
+
+ ); +} diff --git a/src/app/Akash_Krishnan/dataset.js b/src/app/Akash_Krishnan/dataset.js new file mode 100644 index 0000000..192eeea --- /dev/null +++ b/src/app/Akash_Krishnan/dataset.js @@ -0,0 +1,124 @@ +export const myData = [ + { + id: 0, + first_letter: "A", + name: "Akash Krishnan C", + study: "Information Technology Student", + age: 21, + year: "Second Year", + }, +]; + +export const skillsInfo = [ + { + id: 0, + title: "HTML", + }, + { + id: 1, + title: "CSS", + }, + { + id: 2, + title: "Java Script", + }, + { + id: 3, + title: "React JS", + }, + { + id: 4, + title: "Node Js", + }, + { + id: 5, + title: "Express", + }, + { + id: 6, + title: "Tailwind", + }, + { + id: 7, + title: "Mongo DB", + }, + { + id: 8, + title: "Git Hub", + }, +]; + +export const aboutMe = [ + { + id: 0, + details: + "Hi, I'm a second-year B.Tech student in Information Technology. I'm a passionate Full Stack Developer with a strong interest in the MERN stack (MongoDB, Express.js, React, and Node.js). I enjoy building responsive and user-friendly web applications that solve real-world problems.I love learning new technologies, improving my coding skills, and exploring creative ways to make websites more interactive and efficient.", + }, +]; + +export const connectWithMe = [ + { + id: 0, + email_Id: "akashkrishnan806@gmail.com", + linkedin_Id: "https://linkedin.com/in/akash-krishnan2004", + github_Id: "https://github.com/akashkrishnan2004", + }, +]; + +export const myProjects = [ + { + id: 0, + title: "E-Commerce App", + description: + "A full-featured MERN stack eCommerce application for selling mobile phones. Includes user registration with OTP verification, secure login, product browsing, cart management, profile editing, admin dashboard for product control, and review system. Built with React, Node.js, Express, and MongoDB.", + tools: [ + { + tool: "React", + tool: "Node JS", + tool: "Express", + tool: "Mongo DB" + }, + ], + }, + { + id: 1, + title: "Nation View", + description: + "A responsive React application that allows users to explore countries from around the world. Users can search for countries by name, filter by region, and view detailed information about each country. The app uses a local JSON file as the data source and React Router for navigation between country lists and country detail pages.", + tools: [ + { + tool: "React", + tool: "Node JS", + tool: "Express", + }, + ], + }, + { + id: 2, + title: "Online Exam Portal", + description: + "Developed a comprehensive Online Exam Portal for streamlined exam creation and management. The portal allows user registration as Students or Instructors with secure authentication. Instructors can create dynamic exams with multiple questions, each providing four options and correct answer selection. Students can seamlessly attempt exams, with their results stored for further analysis. Built using the MERN stack, the application delivers responsive user interfaces, robust backend logic, and efficient database operations, ensuring scalability and a user-friendly experience.", + tools: [ + { + tool: "React", + tool: "Node JS", + tool: "Express", + tool: "Mongo DB", + }, + ], + }, + { + id: 3, + title: "Weather App", + description: + "A responsive web application built with the MERN stack that shows real-time weather and 5-day forecasts by city. Leveraged the OpenWeatherMap API to display temperature, humidity, wind speed, and local time. Implemented a secure Express.js backend with MongoDB to save recent searches, and used environment variables to protect API keys. Features a clean, modern UI with smooth interactions for an intuitive user experience.", + tools: [ + { + tool: "React", + tool: "Node JS", + tool: "Express", + tool: "Mongo DB" + }, + ], + }, +]; diff --git a/src/app/Akash_Krishnan/page.tsx b/src/app/Akash_Krishnan/page.tsx new file mode 100644 index 0000000..0b1d364 --- /dev/null +++ b/src/app/Akash_Krishnan/page.tsx @@ -0,0 +1,124 @@ +import Navbar from "@/components/Navbar"; + +import { connectWithMe, skillsInfo, myData, aboutMe } from "./dataset.js"; +import Link from "next/link.js"; + +export default function YourNamePage() { + return ( +
+ +
+ {/* Person Profile */} +
+
+ {/* Header */} + {myData.map((details) => ( +
+
+
+
+ {details.first_letter} +
+
+
+

+ {details.name} +

+

+ {details.study} +

+

+ Age: {details.age} • {details.year} +

+
+
+
+ ))} + {/* Content */} +
+ {/* Bio Section */} + {aboutMe.map((about) => ( +
+

+ About +

+

+ {about.details} +

+
+ ))} + {/* Skills Section */} +
+

+ Skills & Interests +

+
+ {skillsInfo.map((skills) => ( + + {skills.title} + + ))} +
+
+
+ +

+ View My Projects +

+ +
+ + {/* Contact Section */} + {connectWithMe.map((details) => ( +
+

+ Get in Touch +

+
+
+ + 📧 + + + {details.email_Id} + +
+
+ + 🔗 + + + LinkedIn Profile + +
+
+ + 🐙 + + + GitHub Profile + +
+
+
+ ))} +
+
+
+ {/* */} +
+
+ ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 41ec1ea..4252c0b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ import Link from "next/link"; import Navbar from "@/components/Navbar"; +import { myData } from "./Akash_Krishnan/dataset"; export default function Home() { return ( @@ -11,13 +12,13 @@ export default function Home() { Person Directory

- Click on any person's name below to view their detailed information and profile. + Click on any person's name below to view their detailed + information and profile.

- {/* David Brown Card */}
@@ -42,6 +43,31 @@ export default function Home() {
+ {/* My card */} + + {myData.map((details) => ( +
+
+
+
+ {details.first_letter} +
+
+
+

+ {details.name} +

+

+ {details.study} +

+

+ Age: {details.age} • {details.year} +

+
+
+
+ ))} +