refactor: 清理无用资源并更新项目配置

删除大量未使用的图标、图片和组件文件
更新.gitignore、tsconfig.json和astro配置
添加新的工具函数和UI组件
修改项目元数据和依赖项
This commit is contained in:
joyzhao
2025-06-13 12:03:15 +08:00
parent 43d830aa27
commit c1bfb0915e
145 changed files with 1901 additions and 13996 deletions

168
src/lib/data.ts Normal file
View File

@@ -0,0 +1,168 @@
export const personalInfo = {
name: "Rishikesh S",
location: "Coimbatore, India",
email: "rkesh2003@gmail.com",
github: "https://github.com/rishikesh2003",
linkedin: "https://www.linkedin.com/in/rishikeshs/",
};
export const workExperience = [
{
company: "Chatbyte GmbH",
location: "Remote",
position: "Software Engineer",
period: "Mar 2024 - Present",
achievements: [
"Designed and implemented business logic for AWS Lambdas using the Serverless Framework, forming the backbone of the application's functionality and ensuring seamless backend operations.",
"Built a comprehensive admin panel for managing content, user data, and analytics.",
"Contributed to the development and integration of a scalable CMS for managing blog content and other platform data.",
"Reduced database costs by introducing materialized views, optimizing query performance and resource usage.",
"Drove the integration of a custom affiliate marketing system, enabling seamless tracking and reporting of referrals and user activities.",
"Integrated Text-to-Speech (TTS) services for enhanced user experiences, optimizing both frontend and backend systems.",
"Collaborated with cross-functional teams to deliver high-quality features, actively reviewing pull requests to ensure code quality, adherence to standards, and efficient implementation.",
],
},
{
company: "DevCrew",
location: "Coimbatore, India",
position: "Software Engineer",
period: "Mar 2023 - Mar 2024",
achievements: [
"Developed responsive frontend components using React.js, enhancing user experience and app performance.",
"Optimized JavaScript solutions to improve load times and data-fetching efficiency.",
],
},
{
company: "Phoenitags",
location: "Coimbatore, India",
position: "Software Engineering Intern",
period: "Jan 2023 - Mar 2023",
achievements: [
"Built interactive UIs with React.js, focusing on reusable components and performance optimization.",
"Implemented JavaScript-based features like user authentication and real-time updates.",
],
},
];
export const education = [
{
institution: "Sri Krishna College of Engineering and Technology",
location: "Coimbatore, India",
degree: "B Tech Information Technology",
period: "Jun 2021 - Jun 2025",
achievements: [
"President of the Department of Information Technology",
"G20 student delegate",
"Organized multiple technical workshops and events",
"Represented my college in multiple national and international hackathons and won.",
],
},
];
export const skills = {
programmingLanguages: [
"TypeScript",
"JavaScript",
"Python",
"C++",
"Java",
"Solidity",
],
frontendDevelopment: [
"Nextjs",
"Reactjs",
"React Native",
"Shadcn UI",
"Tailwind CSS",
"HTML",
"CSS",
],
backendDevelopment: ["Nodejs", "Expressjs"],
databaseAndStorage: ["PostgreSQL", "Drizzle (ORM)"],
cloudAndDevOps: ["AWS"],
toolsAndServices: [
"Clerk (Auth)",
"Sanity (CMS)",
"Tinybird (analytics)",
"Zod",
"Sentry",
"Mixpanel",
"Trigger.dev",
],
};
export const projects = [
{
title: "Net Zero Carbon Emissions",
github: "https://github.com/rishikesh2003/Prodigi",
description: [
"WiFi-RTT: Developed indoor occupancy tracking for energy optimization.",
"IoT Solutions: Implemented smart monitoring for energy efficiency and food waste reduction.",
"Real-Time Tracking: Designed systems to monitor carbon emissions and optimize resources.",
"Data-Driven Insights: Analyzed user patterns for adaptive energy and food management.",
"Reward Integration: Built QR-based green points system to incentivize eco-friendly actions.",
],
},
{
title: "Mental Aarog",
github: "https://github.com/rishikesh2003/mental-aarog",
description: [
"A holistic mental health app leveraging AI and blockchain for early detection and personalized solutions for depression.",
"Features include social media analysis (ML-based sentiment tracking), PHQ-9 assessments, smartwatch integration for sleep and activity data, guided meditation, and smart suggestions for food, travel, music, and movies.",
"Developed a rewards system using MAG crypto token on Ethereum, enabling user engagement through in-app incentives.",
"Secure storage implemented via web3.storage, IPFS, and FileCoin.",
"Built with React, Supabase, Node.js, Flask, and Solidity, showcasing seamless integration of health tech and blockchain.",
],
},
];
export const awards = [
{
name: "IEEE YESIST12 Hackathon",
issuer: "IEEE",
date: "Sep 2022",
type: "International",
position: "Second Place",
},
{
name: "Prodigi Cognizant Hackathon",
issuer: "Cognizant",
date: "Feb 2023",
type: "National",
position: "Second Runner-up",
},
{
name: "Cisco Thingqbator Hackathon",
issuer: "Cisco",
date: "Jan 2023",
type: "National",
position: "First Runner-up",
},
{
name: "Innovators Day",
issuer: "Sri Manakula Vinayagar Engineering College, Pondicherry",
date: "Sep 2022",
type: "National",
position: "First Prize",
},
{
name: "KG Hackfest'22",
issuer: "KGiSL Institute of Technology, Coimbatore",
date: "Sep 2022",
type: "National",
position: "Second Prize",
},
{
name: "Innohacks'22",
issuer: "Innogeeks, KIET Group of Institutions, New Delhi",
date: "May 2022",
type: "National",
position: "Second Runner-up",
},
{
name: "Hack @ SKCET",
issuer: "Hackclub SKCET, SKCET, Coimbatore",
date: "Feb 2022",
type: "National",
position: "Most Impactful Hack",
},
];

6
src/lib/utils.ts Normal file
View File

@@ -0,0 +1,6 @@
import { clsx, type ClassValue } from "clsx"
import { twMerge } from "tailwind-merge"
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs))
}