Skip to content

Commit 6df5fcb

Browse files
committed
fix(): Fixing the string copies
1 parent 737d8fc commit 6df5fcb

9 files changed

Lines changed: 65 additions & 54 deletions

File tree

src/components/Timeline/Timeline.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const Timeline = ({
3131
return (
3232
<div className="w-full bg-black font-sans md:px-10" ref={containerRef}>
3333
<div className="max-w-7xl mx-auto py-20 px-4 md:px-8 lg:px-10">
34-
<p className="text-neutral-700 dark:text-neutral-300 text-sm md:text-base max-w-xl">
34+
<p className="text-neutral-900 dark:text-neutral-100 text-sm md:text-base max-w-xl">
3535
{title}
3636
</p>
3737
</div>

src/data/Projects.ts

Lines changed: 41 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ export const PROJECT_DATA: ProjectItemType[] = [
66
{
77
title: 'Hourcoding.com',
88
icon: ProjectName.Hourcoding,
9-
description:
10-
'Developed a website for coding tutorials and programming articles. Currently this website have more than 300 language, framework and library tutorials.',
9+
description: `Hourcoding is a responsive web app which hosts various types of coding tutorials, tools, cheatsheets, projects etc. Currently this website has more than 300 language, framework and library tutorials.
10+
Core idea of this project is to build a place on the internet where coders can find everything related to coding like cheat sheets, roadmaps, projects, coding tools, tutorials etc.`,
1111
githubLink: 'https://www.github.com/onemanfighter/hourcoding-main',
1212
image: [
1313
'hourcoding/hourcoding_main1.png',
@@ -26,51 +26,61 @@ export const PROJECT_DATA: ProjectItemType[] = [
2626
Language.chakra,
2727
],
2828
keyPoints: [
29-
'This website is designed for coding tutorials and programming articles.',
30-
'It is built with React, Next.js, TypeScript, Chakra UI, and Tailwind CSS.',
31-
'Currently working on adding more content and improving the design.',
32-
'Hourcoding.com supports various features like coding tutorials, cheatsheets.',
29+
'Web application hosting more than 300 tutorials for languages, frameworks and library.',
30+
'Built with React, TypeScript, Chakra UI, and Tailwind CSS, Framer motion.',
31+
'Features like dark mode, language translation, search, filter, and more.',
32+
'Categorized tutorials, tools, cheatsheets, projects, and more.',
33+
'MYSql database for storing data and is being integrated with the backend.',
34+
'NodeJs backend apis for fetching data and more.',
35+
'Other feature and sub-domains of this project are still under development.',
3336
],
3437
demoVideo: 'hourcoding/hourcoding_main.webm',
3538
},
3639
{
3740
title: 'Mac OS App',
3841
icon: ProjectName.MacOs,
3942
description:
40-
'Developed a web app of the Mac OS desktop using React and Tailwind CSS. This project is inspired by the Mac OS desktop.',
43+
'A web app that inspired by Mac OS UI built using React, ChakraUi, Tailwind CSS, Zustand. This project was started as a challenge to myself for building something complex and fancy in web development using react.',
4144
githubLink: 'https://www.github.com/onemanfighter/mac-os-app',
4245
image: ['mac/AR_Mac1.png', 'mac/AR_Mac2.png', 'mac/AR_Mac3.png'],
4346
link: 'https://mac.amitraikwar.in',
44-
tags: [Language.react, Language.typescript, Language.chakra],
47+
tags: [
48+
Language.react,
49+
Language.typescript,
50+
Language.chakra,
51+
Language.zustand,
52+
Language.i18n,
53+
],
4554
keyPoints: [
4655
'This project is inspired by the Mac OS desktop.',
47-
'It is built with React and Chakra ui.',
48-
'Currently working on adding more features and improving the design.',
56+
'Built with React, TypeScript, Chakra UI, Zustand, i18n and Tailwind CSS.',
4957
'Mac OS App supports various features like opening and closing of windows, changing the wallpaper, and more.',
58+
'Password protected lock screen, draggable multi windows, shutdown, and restart options.',
59+
'This is an ongoing project and more features are being added regularly.',
5060
],
5161
demoVideo: 'mac/AR_Mac.webm',
5262
},
5363
{
5464
title: 'Top Apps AI',
5565
icon: ProjectName.TopAppAi,
5666
description:
57-
'A web app for AI enthusiasts to find top AI applications. This app has more than 2000 AI applications listed.',
67+
'Web app for AI enthusiasts to find top AI applications and agents on the internet. This app has more than 2000 AI applications listed and various features like listing new AI, search engines.',
5868
githubLink: 'https://www.github.com/onemanfighter/mac-os-app',
5969
image: ['mac/AR_Mac1.png', 'mac/AR_Mac2.png', 'mac/AR_Mac3.png'],
6070
link: 'https://topappsai.com',
6171
tags: [Language.react, Language.typescript, Language.chakra],
6272
keyPoints: [
63-
'Top App AI helps you to find top AI applications.',
73+
'Top App AI helps you to find top AI applications available in the market.',
6474
'It has more than 2000 AI applications listed.',
65-
'Top App AI supports various features like searching, filtering, and more.',
75+
'Top App AI supports various features like searching, filtering, and news letters.',
6676
],
6777
demoVideo: 'mac/AR_Mac.webm',
6878
},
6979
{
7080
title: 'Telegramonic.com',
7181
icon: ProjectName.Telegramonic,
7282
description:
73-
'Web app for listing telegram channels and groups. This project is built with React, TypeScript, and Chakra UI.',
83+
'Web app for listing telegram channels, groups, bots, stickers, etc. This app has more than 3000 telegram channels and groups listed and was started to implement the idea of listing most popular telegram related information.',
7484
githubLink: 'https://www.github.com/onemanfighter/telegramonic',
7585
image: ['mac/AR_Mac1.png', 'mac/AR_Mac2.png', 'mac/AR_Mac3.png'], // Update
7686
link: 'https://telegramonic.com',
@@ -83,50 +93,53 @@ export const PROJECT_DATA: ProjectItemType[] = [
8393
Language.tanstack,
8494
],
8595
keyPoints: [
86-
'Telegramonic helps you to find telegram channels and groups.',
96+
'Telegramonic helps you to find telegram channels, groups, bots, stickers, games etc.',
8797
'It has more than 3000 telegram channels and groups listed.',
88-
'Telegramonic supports various features like searching, filtering, and more.',
98+
'Telegramonic supports various features like fuzzy searching, filtering, categories, and Social sharing. ',
99+
'Currently working on adding more content and improving the design.',
89100
],
90101
demoVideo: 'mac/AR_Mac.webm', // Update
91102
},
92103
{
93104
title: 'Hourcoding UI Library',
94105
icon: ProjectName.HourcodingUI,
95-
description:
96-
'Developed a UI library for Hourcoding.com and others hourcoding sub-project.',
106+
description: `Developed a react typescript UI library for Hourcoding.com and its subdomain projects. This is currently hosted on NPM and is being used in various projects.
107+
This library has most of the UI components and hooks required for building hourcoding.com and its subdomains.`,
97108
githubLink: 'https://www.github.com/onemanfighter/hourcoding-ui',
98109
link: 'https://www.npmjs.com/package/@hourcoding/hourcoding-ui',
99110
tags: [
100111
Language.react,
101-
Language.tanstack,
102112
Language.zustand,
103113
Language.typescript,
104114
Language.chakra,
105115
],
106116
keyPoints: [
107-
'This website is designed for coding tutorials and programming articles.',
108117
'It is built with React, Next.js, TypeScript, Chakra UI, and Tailwind CSS.',
109-
'Currently working on adding more content and improving the design.',
110-
'Hourcoding.com supports various features like coding tutorials, cheatsheets.',
118+
'It has various type of UI components and hooks required in the web app.',
119+
'Components like infinite carousels, modals, tabs, accordions, buttons, typography, and design system themes.',
120+
'This library is used in various projects and is being updated regularly.',
111121
],
112122
},
113123
{
114124
title: 'Galaxy UI Library',
115125
icon: ProjectName.GalaxyUI,
116126
description:
117-
'Developed a TS UI library having most React UI component and hooks.',
127+
'React typescript UI library for building web apps. Idea is to create a very fancy web application using this library. This library is currently hosted on NPM and is updated with new components and features regularly.',
118128
githubLink: 'https://www.github.com/onemanfighter/hourcoding-ui',
119129
link: 'https://www.npmjs.com/package/@galaxy_ui/ui',
120130
tags: [Language.react, Language.typescript, Language.i18n],
121131
keyPoints: [
122132
'This website is designed for coding tutorials and programming articles.',
123133
'It is built with React, Next.js, TypeScript, Chakra UI, and Tailwind CSS.',
134+
'Utility hooks that facilitate the development of web applications.',
135+
'Currently hosted on NPM and is being updated with new components and features regularly.',
124136
],
125137
},
126138
{
127139
title: 'Dashwave',
128140
icon: ProjectName.Dashwave,
129-
description: 'Management website for life and work.',
141+
description: `A web app for managing stuffs in life like study, projects, expenses, secrets, passwords, writing journals, etc. A web app for managing stuff in life like study, projects, expenses, secrets, passwords, writing journals etc.
142+
This project was started with a idea to manage everything at one place without maintaining something overwhelming or complicated.`,
130143
githubLink: 'https://www.github.com/onemanfighter/hourcoding-ui',
131144
link: 'https://dashwave.amitraikwar.com',
132145
tags: [
@@ -136,8 +149,10 @@ export const PROJECT_DATA: ProjectItemType[] = [
136149
Language.supabase,
137150
],
138151
keyPoints: [
139-
'This website is designed for coding tutorials and programming articles.',
140-
'It is built with React, Next.js, TypeScript, Chakra UI, and Tailwind CSS.',
152+
'Compatible with all devices and has a responsive design.',
153+
'Built with React, TypeScript, Chakra UI, and Tailwind CSS.',
154+
'Feature like project management, expense management, password management, journal writing, and more.',
155+
'This project is still under development and more features are being added regularly.',
141156
],
142157
},
143158
];

src/data/Work.ts

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ export const WORK_DATA: WorkType = {
44
'2025': {
55
title: 'Software Engineer III | React native ',
66
description:
7-
'Started with more responsibilities along with handling the mobile x-platform dev team. Helped delivering the IoT based app for the client.',
7+
'Started with more responsibilities along with handling the mobile x-platform dev team. Helped deliver the IoT based app for the client and fixed crucial bugs.',
88
keyPoints: [
9-
'Delivered the IoT based app for the client.',
10-
'Started with more responsibilities along with handling the mobile x-platform dev team.',
9+
'More responsibilities along with highly productive deliverables + handling the mobile x-platform dev team.',
1110
'Implemented many design patterns, best practices, and improved the app performance along with fixing the bugs',
1211
],
1312
tags: [
@@ -24,23 +23,23 @@ export const WORK_DATA: WorkType = {
2423
'2024': {
2524
title: 'Software Engineer III | React native ',
2625
description:
27-
'Worked on a client project "SPAN" which is a Iot Based app. Span is a smart electrical panel that helps in monitoring the energy consumption of the house. This app is built using React Native and gRPC.',
26+
'Worked on a client project "SPAN" which is an Iot Based mobile application. Span is a smart electrical panel that helps in monitoring the energy consumption of the house along with basic control features.',
2827
keyPoints: [
29-
'Onboarded SPAN project as a React Native developer at the start of the year',
30-
'Handled 3-4 junior developer with deliverable along with my own tasks',
31-
'Implemented many design patterns, best practices, and improved the app performance along with fixing the bugs',
32-
'Brainstormed code design and architecture decisions with the team',
28+
'Onboarded SPAN.io project as a React Native developer at the start of the year',
29+
'Handled 3-4 junior developers with high quality deliverables.',
30+
'Implemented many design patterns, best practices, and improved the app performance in animation.',
31+
'Brainstormed many big code design and architecture decisions with the team.',
3332
],
3433
tags: ['React', 'TypeScript', 'gRPC', 'Chakra', 'React Native'],
3534
links: [{ title: 'Span.io', link: 'https://www.span.io/' }],
3635
},
3736
'2023': {
3837
title: 'Software Engineer II | React / React Native | AI research',
3938
description:
40-
"Worked on Google home app's new feature till june, 2023, then moved to the React team per the requirements. Started learning TypeScript and React, worked on a internal Hiring app tools. Also, spent 2-3 months learning about the Github Copilot AI tools and helped creating the internal documentation + tutorials for RSL.",
39+
"Worked on Google home app's new feature till April, 2023, then moved to the React team per the requirements change. Started learning TypeScript and React, worked on RSL HRA internal Hiring app tools. Also, spent 2-3 months learning about the Github Copilot AI tools and helped creating the internal documentation + tutorials for RSL.",
4140
keyPoints: [
4241
'Wrapped up the Google Home App project',
43-
'Started learning TypeScript and React and worked on internal RSL Hiring app tools',
42+
'Started learning TypeScript and React and worked on internal RSL Recruiting app tools',
4443
'Brainstormed the code design + UI from scratch with the team',
4544
],
4645
tags: ['React', 'TypeScript', 'React-Native', 'AI', 'Kotlin'],
@@ -53,11 +52,11 @@ export const WORK_DATA: WorkType = {
5352
'2022': {
5453
title: 'Software Engineer I | Android Developer',
5554
description:
56-
'Started year with challenging tasks in GHA app Wifi, Camera flow. Helped fulfilling the requirements for feature requests and bug fixes.',
55+
'Started year with challenging tasks in GHA app Wifi, Thermostats flow. Helped finish the requirements for feature requests and bug fixes.',
5756
keyPoints: [
58-
'Worked on GHA wifi flow and helped delivering the feature',
57+
'Worked on GHA wifi flow and helped deliver the feature.',
5958
'Worked on various other flows like user preferences, settings, etc',
60-
'Acquired skills of handling deliverables and providing the best solutions',
59+
'Acquired skills of handling deliverables and providing the best quality code',
6160
],
6261
tags: [
6362
'Android',
@@ -75,9 +74,9 @@ export const WORK_DATA: WorkType = {
7574
'2021': {
7675
title: 'Trainee Software Engineer',
7776
description:
78-
'Joined RSL as a software engineer on July 19, 2021. Had extensive training for android development. Soon onboarded to the Google Home App team on November.',
77+
'Joined RSL as Trainee Software Engineer on July 19, 2021. Had extensive training for android development. Soon onboarded to the Google Home App team in November.',
7978
keyPoints: [
80-
'Learned mobile development from scratch and got hands-on experience',
79+
'Learned mobile development from scratch and got hands-on experience by building various small projects.',
8180
'Onboarded to the Google Home App team on November and started delivering features',
8281
"Learned about the coding best practices and Google's internal tools",
8382
],

src/localization/locales/en/main.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
"aboutMe": "I'm a full-stack developer driven by a passion for crafting exceptional digital experiences. My expertise lies in React and React Native, enabling me to seamlessly build robust and engaging applications from the ground up. Driven by curiosity, I always try to explore and learn new things."
2020
},
2121
"work": {
22-
"title": "Work Experience"
22+
"title": "Work Experience",
23+
"description": "I've been working with Raja software labs for more than 3.5 years. Here's a timeline of my journey at RSL along with key skills development."
2324
},
2425
"projects": {
2526
"title": "Projects"
@@ -29,7 +30,7 @@
2930
},
3031
"contact": {
3132
"title": "Contact",
32-
"description": "Get in touch, I'd love to hear from you! Whether you have a question, feedback, or just want to connect, feel free to reach out. You can contact me through the email below or use out LinkedIn, Instagram to message directly.",
33+
"description": "Get in touch, I'd love to hear from you! Whether you have a question, feedback, or just want to connect, feel free to reach out. You can contact me through the email below or use LinkedIn, Instagram to message directly.",
3334
"getInTouch": "Get in Touch"
3435
},
3536
"articles": {

src/screens/hider/Hider.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ const Hider = () => {
1515
<Text color={'white'} textAlign={'center'} fontSize={'2xl'}>
1616
You cannot 🚫access this website until you know me personally 😝.
1717
<br />
18-
<br />
19-
This is temporary🚧, I will remove this soon⏳.
18+
This is temporary🚧, It will be resolved soon⏳.
2019
</Text>
2120
</Box>
2221
</TitleBoxContainer>

src/screens/mainFlow/components/SocialNavigation.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const SocialNavigation = ({
4141
handleCharacterClick: (type: CharacterType) => void;
4242
}) => {
4343
const ref = useRef<HTMLDivElement>(null);
44-
const [isPlaying, setIsPlaying] = useState(true);
44+
const [isPlaying, setIsPlaying] = useState(false);
4545

4646
useEffect(() => {
4747
if (isPlaying) {

src/screens/mainFlow/contents/Work.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,12 @@ const WorkUIData = () => {
127127

128128
const Work = () => {
129129
const { t } = useTranslation();
130-
const mainTitle =
131-
"I've been working on Raja software labs for the past 3.5 years. Here's a timeline of my journey at RSL along with key skills development.";
132130
return (
133131
<Box zIndex={0} minH={'100vh'} width={'99vw'} id="work" paddingX={32}>
134132
<Heading position={'sticky'} top={'10vh'} zIndex={3}>
135133
{t('work.title')}
136134
</Heading>
137-
<Timeline title={mainTitle} data={WorkUIData()} />
135+
<Timeline title={t('work.description')} data={WorkUIData()} />
138136
</Box>
139137
);
140138
};

src/screens/mainFlow/contents/projects/Projects.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,9 @@ const Projects = () => {
3535
<Card
3636
key={index}
3737
titleText={title}
38-
centerText=""
3938
chips={tags}
4039
icon={icon}
41-
description={description}
40+
description={description.split('\n').slice(0, 1).join('\n')}
4241
link={link}
4342
/>
4443
))}

src/screens/projects/components/ProjectItem.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ const ProjectItem = ({
166166
<CustomIconButton link={githubLink} />
167167
</HStack>
168168
</HStack>
169-
<HStack justify={'flex-start'}>
170-
<StarTrekIcon width={56} height={56} />
169+
<HStack justify={'start'} alignItems={'start'}>
170+
<StarTrekIcon width={'72px'} height={'72px'} />
171171
<Text>{description}</Text>
172172
</HStack>
173173
<VStack alignItems={'flex-start'} width={'100%'}>

0 commit comments

Comments
 (0)