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.
- 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.
✨ 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.
To run the app locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/portfolio-app.git
-
Install the dependencies:
cd portfolio-app
npm install
- Start the development server:
npm start
- Open your browser and visit http://localhost:3000 to view the app.
🙌 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.