refactor: 清理无用资源并更新项目配置
删除大量未使用的图标、图片和组件文件 更新.gitignore、tsconfig.json和astro配置 添加新的工具函数和UI组件 修改项目元数据和依赖项
This commit is contained in:
168
src/lib/data.ts
Normal file
168
src/lib/data.ts
Normal 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
6
src/lib/utils.ts
Normal 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))
|
||||
}
|
||||
Reference in New Issue
Block a user