Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,16 +81,16 @@ jobs:
name: web-build
path: build/web

- name: Deploy to VK027.github.io
- name: Deploy to VVK027.github.io
uses: peaceiris/actions-gh-pages@v4
with:
# PAT needs repo scope on VK027/VK027.github.io (Settings → Secrets → MY_PAT)
# PAT needs repo scope on VVK027/VVK027.github.io (Settings → Secrets → MY_PAT)
personal_token: ${{ secrets.MY_PAT }}
external_repository: VK027/VK027.github.io
external_repository: VVK027/vvk027.github.io
publish_dir: ./build/web
publish_branch: main

- name: Show deployed URL
run: |
echo "### Deployed successfully" >> "$GITHUB_STEP_SUMMARY"
echo "**Live URL:** https://vk027.github.io/" >> "$GITHUB_STEP_SUMMARY"
echo "**Live URL:** https://vvk027.github.io/" >> "$GITHUB_STEP_SUMMARY"
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A responsive Flutter portfolio for Vivek Kumar — built with clean architecture, Riverpod, and go_router.

**Live site:** [https://vk027.github.io/](https://vk027.github.io/)
**Live site:** [https://vvk027.github.io/](https://vvk027.github.io/)

<p align="center">
<img src="assets/projects/flutter_portfolio_preview.jpg" alt="Flutter Dev Portfolio — responsive web and mobile layouts in light and dark themes" width="100%" />
Expand Down Expand Up @@ -161,7 +161,7 @@ For a **user or organization site** at `https://<user>.github.io/`, use `--base-

This repository includes [`.github/workflows/main.yml`](.github/workflows/main.yml), which runs `flutter analyze`, tests, `flutter build web --release`, and deploys `build/web` via `peaceiris/actions-gh-pages`. Adjust `publish_dir`, branch, or `external_repository` in that workflow to match your Pages setup.

**Live site:** [https://vk027.github.io/](https://vk027.github.io/)
**Live site:** [https://vvk027.github.io/](https://vvk027.github.io/)

## Configuration

Expand Down
163 changes: 81 additions & 82 deletions assets/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,49 @@
}
],
"projects": [
{
"name": "Metro City Pulse",
"tags": [
"Flutter",
"Dart",
"Web",
"Android",
"iOS",
"Mobile",
"Desktop",
"Responsive",
"Riverpod",
"GoRouter",
"Clean Architecture",
"Google Maps",
"Firebase Auth",
"Cross-platform",
"Smart City"
],
"features": [
"Interactive Map Dashboard",
"Incident Marker Filtering",
"Stats & KPI Overview",
"CCTV Alert Playback",
"Dark & Light Theme",
"English & Spanish Localization",
"Responsive Navigation Shell",
"Offline Connectivity Handling",
"Date Range Filtering",
"Firebase Authentication"
],
"desc": "Built a cross-platform smart city monitoring app with Google Maps incident tracking, operational dashboards, CCTV-backed alerts, and adaptive layouts for mobile, tablet, and desktop.",
"fullDescription": [
"Implemented an interactive Google Maps dashboard with incident markers, severity legends, custom info windows, filter controls, zoom tools, and periodic data refresh for live operational views.",
"Designed and developed a real-time smart city monitoring dashboard as a cross-platform Flutter app for web, Android, iOS, macOS, Linux, and Windows from a single codebase.",
"Built stats and alerts workspaces with KPI summary cards, tabbed case status, confidence scoring, date-range selection, and CCTV video playback for incident review.",
"Applied Clean Architecture with Riverpod state management, GoRouter navigation, repository-based data flow, reusable UI components, and responsive shell layouts that switch between side menu and bottom navigation."
],
"previewImage": "assets/projects/metro_city_pulse_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": [],
"githubUrl": "https://github.com/VVK027/metro_city_pulse"
},
{
"name": "Mastermind Driver App",
"tags": [
Expand Down Expand Up @@ -141,49 +184,6 @@
"https://apps.apple.com/us/app/mastermind-drive-2-0/id6673890540"
]
},
{
"name": "Metro City Pulse",
"tags": [
"Flutter",
"Dart",
"Web",
"Android",
"iOS",
"Mobile",
"Desktop",
"Responsive",
"Riverpod",
"GoRouter",
"Clean Architecture",
"Google Maps",
"Firebase Auth",
"Cross-platform",
"Smart City"
],
"features": [
"Interactive Map Dashboard",
"Incident Marker Filtering",
"Stats & KPI Overview",
"CCTV Alert Playback",
"Dark & Light Theme",
"English & Spanish Localization",
"Responsive Navigation Shell",
"Offline Connectivity Handling",
"Date Range Filtering",
"Firebase Authentication"
],
"desc": "Built a cross-platform smart city monitoring app with Google Maps incident tracking, operational dashboards, CCTV-backed alerts, and adaptive layouts for mobile, tablet, and desktop.",
"fullDescription": [
"Implemented an interactive Google Maps dashboard with incident markers, severity legends, custom info windows, filter controls, zoom tools, and periodic data refresh for live operational views.",
"Designed and developed a real-time smart city monitoring dashboard as a cross-platform Flutter app for web, Android, iOS, macOS, Linux, and Windows from a single codebase.",
"Built stats and alerts workspaces with KPI summary cards, tabbed case status, confidence scoring, date-range selection, and CCTV video playback for incident review.",
"Applied Clean Architecture with Riverpod state management, GoRouter navigation, repository-based data flow, reusable UI components, and responsive shell layouts that switch between side menu and bottom navigation."
],
"previewImage": "assets/projects/metro_city_pulse_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": [],
"githubUrl": "https://github.com/VK027/metro_city_pulse"
},
{
"name": "The Kidde App",
"tags": [
Expand Down Expand Up @@ -269,42 +269,7 @@
"previewImage": "assets/projects/flutter_portfolio_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": [],
"githubUrl": "https://github.com/VK027/flutter_portfolio"
},

{
"name": "Docty Clinics",
"tags": [
"Flutter",
"Dart",
"Healthcare",
"Web",
"Mobile",
"Bloc",
"Cubit",
"REST API",
"Firebase",
"Crashlytics",
"Cross-platform"
],
"features": [
"Appointment Booking",
"Physician Scheduling",
"Staff Management",
"Consultation Tracking",
"Pharmacy Operations",
"Branch Administration"
],
"desc": "Developed a clinic and pharmacy operations app supporting staff, physician, appointment, consultation, and branch management.",
"fullDescription": [
"Developed a comprehensive mobile application designed to streamline the operations of clinics and pharmacies.",
"The platform enables efficient management of staff, patients, physicians, specialties, laboratories, consultations, and branch-level administration.",
"It supports configuration of operating hours, schedules, and availability, along with customizable SMS/email templates for automated communication.",
"The system also includes modules for appointment scheduling, subscription plans, service packages, coupons, and departmental organization - providing a unified and scalable digital healthcare management solution."
],
"previewImage": "assets/projects/docty_clinics_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": []
"githubUrl": "https://github.com/VVK027/flutter_portfolio"
},
{
"name": "Flutter Band Fit (Plugin)",
Expand Down Expand Up @@ -338,10 +303,44 @@
"Supported real-time syncing of health vitals including SpO₂, blood pressure, heart rate, temperature, sleep tracking, and activity monitoring.",
"Implemented watch face customization, alarm and reminder management, sedentary alerts, and device firmware updates."
],
"previewImage": "",
"previewImage": "assets/projects/flutter_band_fit_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": [],
"githubUrl": "https://github.com/VK027/flutter_band_fit"
"githubUrl": "https://github.com/VVK027/flutter_band_fit"
},
{
"name": "Docty Clinics",
"tags": [
"Flutter",
"Dart",
"Healthcare",
"Web",
"Mobile",
"Bloc",
"Cubit",
"REST API",
"Firebase",
"Crashlytics",
"Cross-platform"
],
"features": [
"Appointment Booking",
"Physician Scheduling",
"Staff Management",
"Consultation Tracking",
"Pharmacy Operations",
"Branch Administration"
],
"desc": "Developed a clinic and pharmacy operations app supporting staff, physician, appointment, consultation, and branch management.",
"fullDescription": [
"Developed a comprehensive mobile application designed to streamline the operations of clinics and pharmacies.",
"The platform enables efficient management of staff, patients, physicians, specialties, laboratories, consultations, and branch-level administration.",
"It supports configuration of operating hours, schedules, and availability, along with customizable SMS/email templates for automated communication.",
"The system also includes modules for appointment scheduling, subscription plans, service packages, coupons, and departmental organization - providing a unified and scalable digital healthcare management solution."
],
"previewImage": "assets/projects/docty_clinics_preview.jpg",
"playStoreUrl": [],
"appStoreUrl": []
},
{
"name": "Docty Digital Health for All",
Expand Down Expand Up @@ -624,7 +623,7 @@
"location": "Hyderabad, India",
"links": [
"https://linkedin.com/in/connectvivek27",
"https://github.com/VK027",
"https://github.com/VVK027",
"https://wa.me/917330002527"
]
}
Expand Down
Binary file added assets/projects/flutter_band_fit_preview.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading