An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Portfolio React App - therohantomar.vercel.app

![Portfolio Screenshot](https://res.cloudinary.com/rohanss/image/upload/v1696516351/porfolio.png)

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.