Skip to content

Commit

Permalink
feat: updated info
Browse files Browse the repository at this point in the history
  • Loading branch information
rishuraj1 committed Nov 19, 2023
1 parent 9406ee1 commit 1a540f5
Show file tree
Hide file tree
Showing 6 changed files with 48 additions and 24 deletions.
61 changes: 39 additions & 22 deletions src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ import {
ReactJS,
ExpressJS,
Figma,
JavaScript
JavaScript,
bleedink,
} from "./assets";
import {
Project,
Expand Down Expand Up @@ -91,7 +92,7 @@ const App = () => {
name: "JavaScript",
image: JavaScript,
},
]
];

return (
<div className={darkMode ? "dark" : ""}>
Expand Down Expand Up @@ -153,7 +154,11 @@ const App = () => {
</p>
</div>
<div className="flex text-5xl justify-center gap-16 py-3 text-gray-600">
<a rel="noreferrer" href="https://twitter.com/rrishu561" target="_blank">
<a
rel="noreferrer"
href="https://twitter.com/rrishu561"
target="_blank"
>
<AiFillTwitterCircle className="hover:fill-[#1d9bf0] transform transition duration-500 hover:scale-125 flex justify-center items-center" />
</a>
<a
Expand All @@ -163,7 +168,11 @@ const App = () => {
>
<AiFillLinkedin className="hover:fill-[#0a66c2] transform transition duration-500 hover:scale-125 flex justify-center items-center" />
</a>
<a rel="noreferrer" href="https://github.com/rishuraj1" target="_blank">
<a
rel="noreferrer"
href="https://github.com/rishuraj1"
target="_blank"
>
<AiFillGithub className="dark:hover:fill-[#f0f6fc] hover:fill-black transform transition duration-500 hover:scale-125 flex justify-center items-center" />
</a>
</div>
Expand All @@ -176,8 +185,8 @@ const App = () => {
<img
className="object-cover w-full h-full flex items-center"
src={photo}
// onMouseOver={() => setOver(true)}
// onMouseOut={() => setOver(false)}
// onMouseOver={() => setOver(true)}
// onMouseOut={() => setOver(false)}
/>
</div>
</section>
Expand All @@ -195,24 +204,22 @@ const App = () => {
</p>
</div>
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 pb-10">
{
tools.map((tool, index) => {
return (
<div key={index} className="items-center flex justify-center">
<div className="items-center">
<div className="w-[100px]">
<img src={tool.image} />
</div>
{tools.map((tool, index) => {
return (
<div key={index} className="items-center flex justify-center">
<div className="items-center">
<div className="w-[100px]">
<img src={tool.image} />
</div>
</div>
)
})
}
</div>
);
})}
</div>
</section>

{/* Projects section */}
<section className="shadow-lg mt-5 p-2">
<section className="shadow-lg mt-5 p-2 flex flex-col">
<div className="flex flex-col items-center">
<h3 className="text-3xl py-1 mt-20 mb-3">Projects</h3>
<p className="text-md p-4 leading-8 text-gray-800 dark:text-teal-600 flex text-center">
Expand All @@ -229,15 +236,15 @@ const App = () => {
</p>
</div>

<div className="lg:flex gap-16 md:flex items-start justify-center p-2">
<div className="lg:flex flex-wrap gap-16 md:flex items-start justify-center p-2">
<Project
image={botImage}
githubLink={"https://github.com/rishuraj1/LilBot-Discord-Bot"}
name={"LilBot - Discord Bot"}
details={
"I created a Discord bot project using ChatGPT AI that I am excited to showcase in my portfolio. The bot is designed to engage users in natural and intelligent conversation, responding to user input with relevant and contextual responses with a bit of sarcasm. It utilizes the powerful Da Vinci model from GPT-3 architecture."
}
className="w-1/3"
className="w-1/4"
/>
<Project
image={imagenationLogo}
Expand All @@ -247,7 +254,7 @@ const App = () => {
details={
"This is a web app which produces images using AI by taking some input text(prompt) from user. Built using MERN stack and OpenAI API."
}
className="w-1/3"
className="w-1/4"
/>
<Project
image={portPhoto}
Expand All @@ -257,7 +264,17 @@ const App = () => {
details={
"I have developed a personalized portfolio using React.js, Tailwind CSS, and Material UI. This portfolio showcases my skills, experiences, and projects in a visually appealing and user-friendly manner. React.js, a popular JavaScript library, serves as the foundation for the portfolio. It enables me to build reusable and modular components, ensuring efficient and maintainable code. With React.js, the portfolio offers a seamless and interactive user experience, allowing smooth navigation and dynamic content updates. Tailwind CSS and Material UI were used to enhance the visual aesthetics of the portfolio."
}
className="w-1/3"
className="w-1/4"
/>
<Project
image={bleedink}
githubLink={"https://github.com/rishuraj1/BleedInk"}
projectLink={"https://bleedink.vercel.app/"}
name={"BleedINK - A blogging website with AI"}
details={
"BleedINK is a blogging website with AI. It is a full stack web app built using MERN stack and OpenAI API. It is a blogging website where users can write blogs with help of AI. It is a platform where users can share their thoughts and ideas with the world."
}
className="w-1/4"
/>
</div>
</section>
Expand Down
Binary file added src/assets/bleedink.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/gssoc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions src/assets/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ export { default as IBM } from "./IBM.png";
export { default as resume } from "./myResume.pdf";
export { default as imagenationLogo } from "./imagenationLogo.png";
export { default as portPhoto } from "./portPhoto.jpg";
export { default as bleedink } from './bleedink.png'
export { default as gssoc } from './gssoc.png'

// logos

Expand Down
Binary file modified src/assets/myResume.pdf
Binary file not shown.
9 changes: 7 additions & 2 deletions src/components/Carousel.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from "react";
import { JPMorgan, IBM, GoldmanSachs } from "../assets";
import { JPMorgan, IBM, GoldmanSachs, gssoc } from "../assets";
import { BsFillPauseFill, BsFillPlayFill } from "react-icons/bs";

const Carousel = () => {
Expand All @@ -10,6 +10,11 @@ const Carousel = () => {
{ src: JPMorgan, alt: "JP Morgan certification" },
{ src: IBM, alt: "IBM certificate" },
{ src: GoldmanSachs, alt: "Goldman Sachs certificate" },
{ src: gssoc, alt: "GSSoC certificate" },
{
src: "https://d1zpw5mq5bnzyn.cloudfront.net/images/fc000fb8b3b64fccb805d93f09c11cfd.jpeg",
alt: "Equitable Hacks certificate",
},
];

const handleClick = (index) => {
Expand All @@ -25,7 +30,7 @@ const Carousel = () => {
if (!isPaused) {
interval = setInterval(() => {
setActiveIndex((prevIndex) =>
prevIndex === images.length - 1 ? 0 : prevIndex + 1,
prevIndex === images.length - 1 ? 0 : prevIndex + 1
);
}, 3000);
}
Expand Down

0 comments on commit 1a540f5

Please sign in to comment.