Coding & Development✨gemini🌐universal
My-Portfolio
In this repository contains my portfolio website using React, TailwindCSS, Vite, and Lucide Icons. From dark mode support to responsive animations and deployable project showcases.
Quick Start
Install this Skill
npx skills add UdaraChamidu/My-Portfolio## 🚀 Introduction This repository contains my portfolio website built using **React**, **TailwindCSS**, **Vite**, and **Lucide Icons**. It includes dark mode support, responsive animations, deployable project showcases, and more. --- ## 🖼️ Screenshots <img width="1796" height="865" alt="image" src="https://github.com/user-attachments/assets/d9c1f29d-8d15-4b42-b08f-6b74e42ad80b" /> --- <img align="center" width="250" height="375" alt="frame (1)" src="https://github.com/user-attachments/assets/02e92d57-8c17-4703-a714-6b98b7305396" /> --- ## ⚙️ Tech Stack - **React** – Component-based UI development - **Vite** – Lightning-fast build tool - **TailwindCSS** – Utility-first CSS for styling - **Lucide Icons** – Clean and beautiful icon pack - **Radix UI** – Accessible component primitives - **TypeScript (optional)** – Type safety and tooling - **GitHub & Vercel** – Deployment --- ## ⚡️ Features - 🌑 **Light/Dark Mode Toggle** Save theme preference in local storage with smooth transitions - 💫 **Animated Backgrounds** Stars, meteors, scroll effects, and glowing UI elements - 📱 **Responsive Navigation** Desktop and mobile menus with glassmorphism - 👨💻 **Hero & About Sections** Showcase who you are with smooth intro animations and buttons - 📊 **Skills Grid** Filterable progress bars and categories with animated width - 🖼️ **Projects Showcase** Display screenshots, tech stacks, and GitHub/demo links - 📩 **Contact Section** Social icons + responsive contact form with toast notifications - 🚀 **One-Click Deployment** Easily host your site with Vercel and GitHub - 📝 **Automatic AI Blogging (with github actions)** The site automatically fetches top AI/ML news, generates summaries, and posts them as blog articles. No manual intervention needed. --- ## 🖼️ How to run - `npm install` - `npm run dev` - For contact form: `npm install @emailjs/browser` --- ## ☁️ Deployment ### Deploy on Vercel 1. Push your code to GitHub 2. Go to [vercel.com](https://vercel.com) 3. Import your repository 4. Click **Deploy** Your live website will be hosted on a custom subdomain. --- ## 📝 Automatic Blogging This portfolio supports **automatic AI/ML blogging** using Google Gemini and NewsData.io. Each day (or scheduled time), the system: - Fetches top AI/ML news articles - Generates summarized content using AI - Optionally generates a relevant AI image - Creates a new blog post in Markdown format No manual action is required — everything is automated via **GitHub Actions**. **Setup (once)**: ```bash pip install google-generativeai requests
Repository
3stars
0forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
🤖claude🌐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
🌐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
✨gemini🤖claude💬gpt🌐universal
524
34
View
misakanet-failure-memory
Coding & Development📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
🤖claude⌨️cursor🌐universal
424
158
View