https://github.com/therohantomar/therohantomar-portfolio
https://github.com/therohantomar/therohantomar-portfolio
custom-hook daisyui-react dark-mode iframe javascript portfolio-website react-portfolio reactjs tailwindcss usedefaultmode
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/therohantomar/therohantomar-portfolio
- Owner: therohantomar
- Created: 2023-10-05T07:16:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-20T09:45:17.000Z (over 2 years ago)
- Last Synced: 2025-01-21T21:47:20.976Z (over 1 year ago)
- Topics: custom-hook, daisyui-react, dark-mode, iframe, javascript, portfolio-website, react-portfolio, reactjs, tailwindcss, usedefaultmode
- Language: JavaScript
- Homepage: https://therohantomar.vercel.app
- Size: 921 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio React App - therohantomar.vercel.app

This is my portfolio React app developed using ReactJS, Tailwind CSS, DaisyUI, custom hooks, and React Icons with emojis. It showcases my skills, projects, and experience in a visually appealing and interactive manner.
## Technologies Used
- **ReactJS**: The app is built using the popular JavaScript library ReactJS, which provides a component-based architecture for building user interfaces.
- **Tailwind CSS**: Tailwind CSS is a utility-first CSS framework that enables rapid UI development with its extensive set of pre-built utility classes.
- **DaisyUI**: DaisyUI is a plugin for Tailwind CSS that adds a set of beautiful, ready-to-use components, further enhancing the app's design and aesthetics.
- **Custom Hooks**: Custom hooks are used to encapsulate reusable logic and functionality, allowing for cleaner and more maintainable code.
- **React Icons with Emojis**: The app utilizes React Icons, a library that provides a wide range of icons and emojis, to enhance the visual appeal and user experience.
## Features
✨ The app includes the following features:
- **Interactive Design**: The app features an interactive and modern design that engages users and provides a seamless browsing experience.
- **Responsive Layout**: The app is fully responsive and adapts to different screen sizes, ensuring optimal viewing and usability on various devices.
- **Projects Showcase**: The portfolio showcases my latest projects, providing brief descriptions and links to view more details or visit live demos.
- **Skills and Expertise**: It highlights my skills and expertise in various technologies, frameworks, and programming languages.
- **Experience and Education**: The app presents my professional experience and educational background, allowing visitors to learn more about my journey.
- **Contact Information**: Contact details are provided, enabling visitors to reach out for collaboration, inquiries, or further information.
## Get Started
To run the app locally, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/your-username/portfolio-app.git
```
2. Install the dependencies:
```bash
cd portfolio-app
npm install
```
3. Start the development server:
```bash
npm start
```
4. Open your browser and visit http://localhost:3000 to view the app.
## Feedback
🙌 I welcome any feedback, suggestions, or contributions to further improve and enhance the portfolio app. Feel free to submit a pull request or open an issue on the GitHub repository.