vendor: 4,934 bytes, lines 1-16
1import{j as e,c as we,u as Se,k as J,b as W,e as Ae,P as A,f as y,l as V,a as Ce,d as Fe}from"./ui-Cu98vVDs.js";import{c as B,a as k,b as Ie,H as ke,t as q}from"./index-Dx7qv7qa.js";import{r as l,f as De,L as M}from"./vendor-CxB-gkuF.js";import{H,B as S,F as _}from"./Footer-DB5kEDuC.js";import{p as $}from"./projects-Dl9VZJv7.js";import{A as Re}from"./arrow-left-CCxaLwWV.js";import{G as K}from"./globe-CzR6l3Gn.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Q=B("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** 7 * @license lucide-react v0.462.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const Pe=B("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/** 12 * @license lucide-react v0.462.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const g=B("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),Le=Ie("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function Me({className:a,variant:i,...s}){return e.jsx("div",{className:k(Le({variant:i}),a),...s})}function Te(a,i=[]){let s=[];function r(c,n){const o=l.createContext(n),x=s.length;s=[...s,n];function d(m){const{scope:p,children:b,...h}=m,j=(p==null?void 0:p[a][x])||o,C=l.useMemo(()=>h,Object.values(h));return e.jsx(j.Provider,{value:C,children:b})}function u(m,p){const b=(p==null?void 0:p[a][x])||o,h=l.useContext(b);if(h)return h;if(n!==void 0)return n;throw new Error(`\`${m}\` must be used within \`${c}\``)}return d.displayName=c+"Provider",[d,u]}const t=()=>{const c=s.map(n=>l.createContext(n));return function(o){const x=(o==null?void 0:o[a])||c;return l.useMemo(()=>({[`__scope${a}`]:{...o,[a]:x}}),[o,x])}};return t.scopeName=a,[r,Ue(t,...i)]}function Ue(...a){const i=a[0];if(a.length===1)return i;const s=()=>{const r=a.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(c){const n=r.reduce((o,{useScope:x,scopeName:d})=>{const m=x(c)[`__scope${d}`];return{...o,...m}},{});return l.useMemo(()=>({[`__scope${i.scopeName}`]:n}),[n])}};return s.scopeName=i.scopeName,s}var T="rovingFocusGroup.onEntryFocus",Be={bubbles:!1,cancelable:!0},D="RovingFocusGroup",[U,Y,Ee]=we(D),[Oe,X]=Te(D,[Ee]),[ze,Ge]=Oe(D),Z=l.forwardRef((a,i)=>e.jsx(U.Provider,{scope:a.__scopeRovingFocusGroup,children:e.jsx(U.Slot,{scope:a.__scopeRovingFocusGroup,children:e.jsx(qe,{...a,ref:i})})}));Z.displayName=D;var qe=l.forwardRef((a,i)=>{const{__scopeRovingFocusGroup:s,orientation:r,loop:t=!1,dir:c,currentTabStopId:n,defaultCurrentTabStopId:o,onCurrentTabStopIdChange:x,onEntryFocus:d,preventScrollOnEntryFocus:u=!1,...m}=a,p=l.useRef(null),b=Se(i,p),h=J(c),[j=null,C]=W({prop:n,defaultProp:o,onChange:x}),[v,N]=l.useState(!1),R=Ae(d),ge=Y(s),P=l.useRef(!1),[je,z]=l.useState(0);return l.useEffect(()=>{const f=p.current;if(f)return f.addEventListener(T,R),()=>f.removeEventListener(T,R)},[R]),e.jsx(ze,{scope:s,orientation:r,dir:h,loop:t,currentTabStopId:j,onItemFocus:l.useCallback(f=>C(f),[C]),onItemShiftTab:l.useCallback(()=>N(!0),[]),onFocusableItemAdd:l.useCallback(()=>z(f=>f+1),[]),onFocusableItemRemove:l.useCallback(()=>z(f=>f-1),[]),children:e.jsx(A.div,{tabIndex:v||je===0?-1:0,"data-orientation":r,...m,ref:b,style:{outline:"none",...a.style},onMouseDown:y(a.onMouseDown,()=>{P.current=!0}),onFocus:y(a.onFocus,f=>{const ve=!P.current;if(f.target===f.currentTarget&&ve&&!v){const G=new CustomEvent(T,Be);if(f.currentTarget.dispatchEvent(G),!G.defaultPrevented){const L=ge().filter(w=>w.focusable),Ne=L.find(w=>w.active),ye=L.find(w=>
vendor: 4,635 bytes, line 16
16w.id===j),be=[Ne,ye,...L].filter(Boolean).map(w=>w.ref.current);te(be,u)}}P.current=!1}),onBlur:y(a.onBlur,()=>N(!1))})})}),ee="RovingFocusGroupItem",se=l.forwardRef((a,i)=>{const{__scopeRovingFocusGroup:s,focusable:r=!0,active:t=!1,tabStopId:c,...n}=a,o=V(),x=c||o,d=Ge(ee,s),u=d.currentTabStopId===x,m=Y(s),{onFocusableItemAdd:p,onFocusableItemRemove:b}=d;return l.useEffect(()=>{if(r)return p(),()=>b()},[r,p,b]),e.jsx(U.ItemSlot,{scope:s,id:x,focusable:r,active:t,children:e.jsx(A.span,{tabIndex:u?0:-1,"data-orientation":d.orientation,...n,ref:i,onMouseDown:y(a.onMouseDown,h=>{r?d.onItemFocus(x):h.preventDefault()}),onFocus:y(a.onFocus,()=>d.onItemFocus(x)),onKeyDown:y(a.onKeyDown,h=>{if(h.key==="Tab"&&h.shiftKey){d.onItemShiftTab();return}if(h.target!==h.currentTarget)return;const j=$e(h,d.orientation,d.dir);if(j!==void 0){if(h.metaKey||h.ctrlKey||h.altKey||h.shiftKey)return;h.preventDefault();let v=m().filter(N=>N.focusable).map(N=>N.ref.current);if(j==="last")v.reverse();else if(j==="prev"||j==="next"){j==="prev"&&v.reverse();const N=v.indexOf(h.currentTarget);v=d.loop?Ke(v,N+1):v.slice(N+1)}setTimeout(()=>te(v))}})})})});se.displayName=ee;var He={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _e(a,i){return i!=="rtl"?a:a==="ArrowLeft"?"ArrowRight":a==="ArrowRight"?"ArrowLeft":a}function $e(a,i,s){const r=_e(a.key,s);if(!(i==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(i==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return He[r]}function te(a,i=!1){const s=document.activeElement;for(const r of a)if(r===s||(r.focus({preventScroll:i}),document.activeElement!==s))return}function Ke(a,i){return a.map((s,r)=>a[(i+r)%a.length])}var Qe=Z,Je=se,E="Tabs",[We,ls]=Ce(E,[X]),ae=X(),[Ve,O]=We(E),ie=l.forwardRef((a,i)=>{const{__scopeTabs:s,value:r,onValueChange:t,defaultValue:c,orientation:n="horizontal",dir:o,activationMode:x="automatic",...d}=a,u=J(o),[m,p]=W({prop:r,onChange:t,defaultProp:c});return e.jsx(Ve,{scope:s,baseId:V(),value:m,onValueChange:p,orientation:n,dir:u,activationMode:x,children:e.jsx(A.div,{dir:u,"data-orientation":n,...d,ref:i})})});ie.displayName=E;var re="TabsList",ne=l.forwardRef((a,i)=>{const{__scopeTabs:s,loop:r=!0,...t}=a,c=O(re,s),n=ae(s);return e.jsx(Qe,{asChild:!0,...n,orientation:c.orientation,dir:c.dir,loop:r,children:e.jsx(A.div,{role:"tablist","aria-orientation":c.orientation,...t,ref:i})})});ne.displayName=re;var le="TabsTrigger",oe=l.forwardRef((a,i)=>{const{__scopeTabs:s,value:r,disabled:t=!1,...c}=a,n=O(le,s),o=ae(s),x=me(n.baseId,r),d=he(n.baseId,r),u=r===n.value;return e.jsx(Je,{asChild:!0,...o,focusable:!t,active:u,children:e.jsx(A.button,{type:"button",role:"tab","aria-selected":u,"aria-controls":d,"data-state":u?"active":"inactive","data-disabled":t?"":void 0,disabled:t,id:x,...c,ref:i,onMouseDown:y(a.onMouseDown,m=>{!t&&m.button===0&&m.ctrlKey===!1?n.onValueChange(r):m.preventDefault()}),onKeyDown:y(a.onKeyDown,m=>{[" ","Enter"].includes(m.key)&&n.onValueChange(r)}),onFocus:y(a.onFocus,()=>{const m=n.activationMode!=="manual";!u&&!t&&m&&n.onValueChange(r)})})})});oe.displayName=le;var ce="TabsContent",de=l.forwardRef((a,i)=>{const{__scopeTabs:s,value:r,forceMount:t,children:c,...n}=a,o=O(ce,s),x=me(o.baseId,r),d=he(o.baseId,r),u=r===o.value,m=l.useRef(u);return l.useEffect(()=>{const p=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(p)},[]),e.jsx(Fe,{present:t||u,children:({present:p})=>e.jsx(A.div,{"data-state":u?"active":"inactive","data-orientation":o.orientation,role:"tabpanel","aria-labelledby":x,hidden:!p,id:d,tabIndex:0,...n,ref:i,style:{...a.style,animationDuration:m.current?"0s":void 0},children:p&&c})})});de.displayName=ce;function me(a,i){return`${a}-trigger-${i}`}function he(a,i){return`${a}-content-${i}`}var Ye=ie,xe=ne,pe=oe,ue=de;const Xe=Ye,fe=l.forwardRef(({className:a,...i},s)=>e.jsx(xe,{ref:s,className:k("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",a),...i}));fe.displayName=xe.displayName;const F=l.forwardRef(({className:a,...i},s)=>e.jsx(pe,{ref:s,className:k("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",a),...i}));F.displayName=pe.displayName;const I=l.forwardRef(({className:a,...i},s)=>
16e.jsx(ue,{ref:s,className:k("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",a),...i}));I.displayName=ue.displayName;const os=()=>{const{name:a}=De(),i=t=>t.toLowerCase().replace(/ /g,"-"),s=$.find(t=>i(t.title)===a);if(!s)return e.jsxs("div",{className:"min-h-screen flex flex-col",children:[e.jsx(H,{}),e.jsx("main",{className:"flex-grow pt-24 flex items-center justify-center",children:e.jsxs("div",{className:"text-center",children:[e.jsx("h1",{className:"text-3xl font-bold mb-4",children:"Project Not Found"}),e.jsx("p",{className:"text-muted-foreground mb-6",children:"The project you're looking for doesn't exist."}),e.jsx(M,{to:"/portfolio",children:e.jsx(S,{children:"Back to Portfolio"})})]})}),e.jsx(_,{})]});const r=`https://wsappsdevs.web.app/project/${a}`;return e.jsxs("div",{className:"min-h-screen flex flex-col",children:[e.jsxs(ke,{children:[e.jsx("title",{children:`${s.title} - Project Details | WSApps`}),e.jsx("meta",{name:"description",content:`Detailed information about the ${s.title} project by WSApps. Features: ${s.tags.join(", ")}. ${s.description}`}),e.jsx("link",{rel:"canonical",href:r}),e.jsx("meta",{property:"og:title",content:`${s.title} - Project Details | WSApps`}),e.jsx("meta",{property:"og:description",content:s.description}),e.jsx("meta",{property:"og:url",content:r}),e.jsx("meta",{property:"og:image",content:`https://wsappsdevs.web.app${s.imageUrl}`})," ",e.jsx("meta",{property:"og:type",content:"article"}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("meta",{name:"twitter:title",content:`${s.title} - Project Details | WSApps`}),e.jsx("meta",{name:"twitter:description",content:s.description}),e.jsx("meta",{name:"twitter:image",content:`https://wsappsdevs.web.app${s.imageUrl}`})]}),e.jsx(H,{}),e.jsxs("main",{className:"flex-grow pt-24",children:[e.jsx("section",{className:"py-12 bg-secondary/10",children:e.jsx("div",{className:"container mx-auto px-4 md:px-6",children:e.jsxs("div",{className:"flex flex-col md:flex-row gap-8 items-start",children:[e.jsxs("div",{className:"w-full md:w-2/3",children:[e.jsxs(M,{to:"/portfolio",className:"inline-flex items-center text-sm text-muted-foreground hover:text-primary mb-6",children:[e.jsx(Re,{className:"h-4 w-4 mr-1"})," Back to Portfolio"]}),e.jsx("h1",{className:"text-4xl font-bold mb-4",children:s.title}),e.jsx("div",{className:"flex flex-wrap gap-2 mb-6",children:s.tags.map((t,c)=>e.jsx(Me,{variant:"secondary",children:t},c))}),e.jsx("p",{className:"text-lg text-muted-foreground mb-6",children:s.description}),e.jsxs("div",{className:"flex flex-wrap gap-3",children:[s.appLink&&e.jsxs(S,{onClick:()=>window.open(s.appLink,"_blank"),children:[e.jsx(Q,{className:"h-4 w-4 mr-2"})," Get on Play Store"]}),s.msStoreLink&&e.jsxs(S,{variant:"secondary",onClick:()=>window.open(s.msStoreLink,"_blank"),children:[e.jsx(K,{className:"h-4 w-4 mr-2"})," Get on Microsoft Store"]}),e.jsxs(S,{variant:"outline",onClick:()=>{navigator.share?navigator.share({title:`${s.title} - WSApps`,text:`Check out ${s.title} by WSApps: ${s.description}`,url:r}).then(()=>q({description:"Successfully shared!"})).catch(t=>console.log("Error sharing:",t)):navigator.clipboard.writeText(r).then(()=>q({description:"Link copied to clipboard!"})).catch(t=>console.log("Error copying:",t))},children:[e.jsx(Pe,{className:"h-4 w-4 mr-2"})," Share Project"]})]})]}),e.jsxs("div",{className:"w-full md:w-1/3 bg-background rounded-lg p-6 shadow-sm",children:[e.jsx("h3",{className:"text-lg font-semibold mb-4",children:"Project Overview"}),e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Category"}),e.jsx("p",{className:"font-medium",children:s.category})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Platform"}),e.jsx("p",{className:"font-medium",children:"Android"})]}),s.title==="Plant Identify"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 20, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 26, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"50+"})]})]}):s.title==="All US Laws"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 25, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"5,000+"})]})]}):s.title==="Crossword Solver"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Apr 28, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"1,000+"})]})]}):s.title==="Don't Be Sad"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Oct 18, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.7"})]})]})]}):s.title==="QR Share"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 8, 2022"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Feb 20, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"100+"})]})]}):s.title==="Share And Save"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Apr 9, 2017"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Jul 8, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"1,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.6"})]})]})]}):s.title==="All UK Laws"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 18, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"1,000+"})]})]}):s.title==="Text Utilities Lite"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Mar 14, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"100+"})]})]}):s.title==="Utility Hub"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 10, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Feb 10, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10+"})]})]}):s.title==="Golpo Kothok"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 6, 2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 6, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4.5?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.5"})]})]})]}):s.title==="Homeo Assistant"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Feb 7, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 3, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.2"})]})]})]}):s.title==="Bangla Converter"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Mar 29, 2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Feb 18, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"100,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.2"})]})]})]}):s.title==="All Laws Of Bangladesh"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Aug 22, 2017"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Nov 9, 2022"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"100,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.4"})]})]})]}):s.title==="PromptPix"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Mar 20, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 23, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10+"})]})]}):s.title==="Ontomil Ovidhan"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Apr 26, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=5?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.7"})]})]})]}):s.title==="All Canadian Laws"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Mar 5, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Aug 21, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"1,000+"})]})]}):s.title==="Spell Checker"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"May 16, 2019"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Feb 25, 2025"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=3?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"3.3"})]})]})]}):s.title==="Polyphonic Mani
16a"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Apr 10, 2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]})]}):s.title==="Text Utilities Pro"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"May 28, 2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"500+"})]})]}):s.title==="Universal Dictionary Offline"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Jan 21, 2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Dec 11, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"10,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4.7?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.7"})]})]})]}):s.title==="Universal Quran"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Jul 14, 2017"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 24, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"500+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:"h-4 w-4 fill-primary text-primary"},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.9"})]})]})]}):s.title==="Mirror Lite"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Oct 6, 2020"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Mar 12, 2024"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"5,000+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=4?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.1"})]})]})]}):s.title==="Mirror Homeopathic Software"?e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"Jun 23, 2021"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"Feb 27, 2023"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Downloads"}),e.jsx("p",{className:"font-medium",children:"100+"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:`h-4 w-4 ${t<=5?"fill-primary":"fill-primary/30"} text-primary`},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"4.9"})]})]})]}):e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"First Released"}),e.jsx("p",{className:"font-medium",children:"2018"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last Updated"}),e.jsx("p",{className:"font-medium",children:"2022"})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Rating"}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:"flex",children:[1,2,3,4,5].map(t=>e.jsx(g,{className:"h-4 w-4 fill-primary text-primary"},t))}),e.jsx("span",{className:"ml-2 text-sm font-medium",children:"5.0"})]})]})]})]})]})]})})}),e.jsx("section",{className:"py-12",children:e.jsx("div",{className:"container mx-auto px-4 md:px-6",children:e.jsxs(Xe,{defaultValue:"screenshots",className:"w-full",children:[e.jsxs(fe,{className:"grid w-full grid-cols-3 md:grid-cols-3 overflow-x-auto",children:[e.jsx(F,{value:"screenshots",className:"text-xs md:text-sm",children:"Screenshots"}),e.jsx(F,{value:"features",className:"text-xs md:text-sm",children:"Features"}),e.jsx(F,{value:"technical",className:"text-xs md:text-sm",children:"Technical Details"})]}),e.jsxs(I,{value:"screenshots",className:"space-y-8",children:[e.jsx("h2",{className:"text-2xl font-bold mb-6",children:"App Screenshots"}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:[s.title==="All US Laws"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluslaws/screen1.png",alt:"All US Laws App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluslaws/screen2.png",alt:"All US Laws App - Search Feature Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluslaws/screen3.png",alt:"All US Laws App - Law Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="All Canadian Laws"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/allcanadianlaws/screen1.png",alt:"All Canadian Laws App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/allcanadianlaws/screen2.png",alt:"All Canadian Laws App - Search Feature Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/allcanadianlaws/screen3.png",alt:"All Canadian Laws App - Law Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="All UK Laws"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluklaws/screen1.png",alt:"All UK Laws App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluklaws/screen2.png",alt:"All UK Laws App - Search Feature Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alluklaws/screen3.png",alt:"All UK Laws App - Law Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="All Laws Of Bangladesh"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alllawsofbangladesh/screen1.png",alt:"All Laws Of Bangladesh App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alllawsofbangladesh/screen2.png",alt:"All Laws Of Bangladesh App - Search Feature Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/alllawsofbangladesh/screen3.png",alt:"All Laws Of Bangladesh App - Law Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Ontomil Ovidhan"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/ontomilovidhan/screen1.png",alt:"Ontomil Ovidhan App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/ontomilovidhan/screen2.png",alt:"Ontomil Ovidhan App - Search Results Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/ontomilovidhan/screen3.png",alt:"Ontomil Ovidhan App - Word Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Crossword Solver"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/crosswordsolver/screen1.png",alt:"Crossword Solver App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/crosswordsolver/screen2.png",alt:"Crossword Solver App - Solver Tool Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/crosswordsolver/screen3.png",alt:"Crossword Solver App - Results View Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Spell Checker"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/spellchecker/screen1.png",alt:"Spell Checker App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/spellchecker/screen2.png",alt:"Spell Checker App - Spell Check Results Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/spellchecker/screen3.png",alt:"Spell Checker App - Word Correction Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Don't Be Sad"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/dontbesad/screen1.png",alt:"Don't Be Sad App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/dontbesad/screen2.png",alt:"Don't Be Sad App - Book Content Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/dontbesad/screen3.png",alt:"Don't Be Sad App - Chapter View Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="QR Share"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/qrshare/screen1.png",alt:"QR
16Share App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/qrshare/screen2.png",alt:"QR Share App - QR Code Generator Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/qrshare/screen3.png",alt:"QR Share App - QR Scanner Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Utility Hub"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/utilityhub/screen1.png",alt:"Utility Hub App - Main Dashboard Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/utilityhub/screen2.png",alt:"Utility Hub App - Developer Tools Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/utilityhub/screen3.png",alt:"Utility Hub App - Design Tools Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Plant Identify"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/plantidentify/screen1.png",alt:"Plant Identify App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/plantidentify/screen2.png",alt:"Plant Identify App - Plant Identification Result Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/plantidentify/screen3.png",alt:"Plant Identify App - Plant Details Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="PromptPix"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/promptpix/screen1.png",alt:"PromptPix App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/promptpix/screen2.png",alt:"PromptPix App - Image Editing Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/promptpix/screen3.png",alt:"PromptPix App - Results Gallery Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Bangla Converter"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/banglaconverter/screen1.png",alt:"Bangla Converter App - Main Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/banglaconverter/screen2.png",alt:"Bangla Converter App - Conversion Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/banglaconverter/screen3.png",alt:"Bangla Converter App - Settings Screen Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Golpo Kothok"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/golpokothok/screen1.png",alt:"Golpo Kothok App - Main Categories Screen Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/golpokothok/screen2.png",alt:"Golpo Kothok App - Story Reading Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/golpokothok/screen3.png",alt:"Golpo Kothok App - Author Selection Screen Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Homeo Assistant"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/homeoassistant/screen1.png",alt:"Homeo Assistant App - Main Dashboard Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/homeoassistant/screen2.png",alt:"Homeo Assistant App - Repertory View Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/homeoassistant/screen3.png",alt:"Homeo Assistant App - Case Analysis Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Polyphonic Mania"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/polyphonicmania/screen1.png",alt:"Polyphonic Mania App - Main Ringtone Browser Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/polyphonicmania/screen2.png",alt:"Polyphonic Mania App - Category Selection Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/polyphonicmania/screen3.png",alt:"Polyphonic Mania App - Ringtone Player Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Text Utilities Lite"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitieslite/screen1.png",alt:"Text Utilities Lite App - Main Tools Menu Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitieslite/screen2.png",alt:"Text Utilities Lite App - Text Editor Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitieslite/screen3.png",alt:"Text Utilities Lite App - Multi-Replace Tool Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Text Utilities Pro"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitiespro/screen1.png",alt:"Text Utilities Pro App - Main Tools Menu Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitiespro/screen2.png",alt:"Text Utilities Pro App - File Operations Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/textutilitiespro/screen3.png",alt:"Text Utilities Pro App - Advanced Text Processing Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Universal Dictionary Offline"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universaldictionary/screen1.png",alt:"Universal Dictionary Offline App - Main Dictionary Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universaldictionary/screen2.png",alt:"Universal Dictionary Offline App - Language Selection Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universaldictionary/screen3.png",alt:"Universal Dictionary Offline App - Word Translation Results Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Universal Quran"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universalquran/screen1.png",alt:"Universal Quran App - Main Reading Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universalquran/screen2.png",alt:"Universal Quran App - Multiple Language View Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/universalquran/screen3.png",alt:"Universal Quran App - Audio Recitation Interface Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Share And Save"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/shareandsave/screen1.png",alt:"Share And Save App - Text Saving Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/shareandsave/screen2.png",alt:"Share And Save App - Image Saving Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/shareandsave/screen3.png",alt:"Share And Save App - Content Browser Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Mirror Lite"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorlite/screen1.png",alt:"Mirror Lite App - Repertoire Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorlite/screen2.png",alt:"Mirror Lite App - Patient Management Interface Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorlite/screen3.png",alt:"Mirror Lite App - Repertory Search Screenshot",className:"w-full h-full object-cover"})})]}),s.title==="Mirror Homeopathic Software"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorhomeopathic/screen1.png",alt:"Mirror Homeopathic Software - Patient Management Dashboard Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorhomeopathic/screen2.png",alt:"Mirror Homeopathic Software - Repertory Search Screenshot",className:"w-full h-full object-cover"})}),e.jsx("div",{className:"aspect-[9/16] bg-secondary/20 rounded-lg overflow-hidden shadow-sm",children:e.jsx("img",{src:"/images/projects/screenshot/mirrorhomeopathic/screen3.png",alt:"Mirror Homeopathic Software - Case Analysis Screenshot",className:"w-full h-full object-cover"})})]})]})]}),e.jsxs(I,{value:"features",className:"space-y-8",children:[e.jsx("h2",{className:"text-2xl font-bold mb-6",children:"Key Features"}),s.title==="Plant Identify"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"AI-Powered Identification"}),e.jsx("p",{className:"text-muted-foreground",children:"Leverages Google's Gemini 2.0 pro AI model to accurately identify plants from photos."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Information"}),e.jsx("p",{className:"text-muted-foreground",children:"Provides detailed plant data including common name, scientific name, family, native region, and growth habits."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Detailed Descriptions"}),e.jsx("p",{className:"text-muted-foreground",children:"Offers in-depth information about leaves, flowers, fruits, uses, and interesting facts."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multilingual Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Supports multiple languages, making it accessible to users worldwide."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"History Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Save and revisit past plant identifications for c
16onvenient reference."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Built with Flutter"}),e.jsx("p",{className:"text-muted-foreground",children:"Developed using Flutter for a smooth, responsive cross-platform experience."})]})]}):s.title==="QR Share"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Sharing"}),e.jsx("p",{className:"text-muted-foreground",children:"Share and receive any text-based data locally without Internet, Wi-Fi or Bluetooth."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Contact Sharing"}),e.jsx("p",{className:"text-muted-foreground",children:"Share full contact details or just phone numbers with one click. Save vCards instantly."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Quick Actions"}),e.jsx("p",{className:"text-muted-foreground",children:"Scan QR codes with your camera or share your own data with a single tap."})]})]}):s.title==="Utility Hub"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"100+ Professional Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 100 professional tools for developers, designers, content creators, and everyday users."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Developer Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"API Request Tester, JSON Formatter, JWT Debugger, Base64 Encoder/Decoder, and more tools for developers."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Design Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"Color Picker, CSS Gradient Generator, SVG Editor, Image Compressor, and other essential design utilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Content Creation"}),e.jsx("p",{className:"text-muted-foreground",children:"Markdown Editor, Text Diff Checker, Lorem Ipsum Generator, and more tools for content creators."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cross-Platform"}),e.jsx("p",{className:"text-muted-foreground",children:"Available on both web and mobile platforms with a consistent user experience across devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Capability"}),e.jsx("p",{className:"text-muted-foreground",children:"Most tools work offline, allowing you to be productive even without an internet connection."})]})]}):s.title==="All US Laws"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Law Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 3,000 US laws and codes from 1995-2018, all available offline in a highly compressed 104MB package."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Powerful Search"}),e.jsx("p",{className:"text-muted-foreground",children:"Powerful search functionality allows you to quickly find specific laws, sections, or keywords."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Find-in-Page Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Highlight specific words or phrases within documents for easy reference."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Highly Compressed"}),e.jsx("p",{className:"text-muted-foreground",children:"Efficiently compressed database allows access to thousands of laws without excessive storage requirements."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Access"}),e.jsx("p",{className:"text-muted-foreground",children:"Access all US laws without requiring an internet connection."})]})]}):s.title==="All Laws Of Bangladesh"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Fully Offline Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Access all Bangladeshi laws from 1836 to the current year without requiring any internet connection."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Excellent Search System"}
16),e.jsx("p",{className:"text-muted-foreground",children:"Quickly find specific laws, sections, or keywords with the powerful built-in search functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Copy and Share"}),e.jsx("p",{className:"text-muted-foreground",children:"Copy any act to paste elsewhere or share entire acts with others directly from the app."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Smooth Performance"}),e.jsx("p",{className:"text-muted-foreground",children:"Optimized to run smoothly even on low-end devices with minimal resource usage."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"User-Friendly Interface"}),e.jsx("p",{className:"text-muted-foreground",children:"Easy to navigate interface designed for both legal professionals and general users."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Highly Compressed Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Advanced compression techniques to minimize storage requirements while maintaining complete content."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"SD Card Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Can be moved to SD card to save internal storage space on your device."})]})]}):s.title==="Ontomil Ovidhan"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"First Bengali Rhyming Dictionary"}),e.jsx("p",{className:"text-muted-foreground",children:"The first comprehensive Bengali rhyming dictionary with over 200,000 words in its database."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Instant Rhyme Finding"}),e.jsx("p",{className:"text-muted-foreground",children:"Type any Bengali word and instantly get thousands of words that rhyme with it, sorted by relevance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Easy Word Copying"}),e.jsx("p",{className:"text-muted-foreground",children:"Long-press any word in the results to copy it for use in your poetry, songs, or other creative writing."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Integrated Dictionary Lookup"}),e.jsx("p",{className:"text-muted-foreground",children:"Look up word meanings directly through Google Translate or Wikipedia without leaving the app."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"User-Friendly Interface"}),e.jsx("p",{className:"text-muted-foreground",children:"Simple, intuitive interface designed specifically for Bengali language users of all skill levels."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized Performance"}),e.jsx("p",{className:"text-muted-foreground",children:"Fast search results and smooth performance even on basic Android devices."})]})]}):s.title==="All Canadian Laws"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Law Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Access the Constitution of Canada, 800+ Consolidated Acts, 4,000+ Consolidated Regulations, and 500+ Annual Statutes (2001-2018)."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Powerful Search"}),e.jsx("p",{className:"text-muted-foreground",children:"Quickly find specific laws, sections, or keywords with the advanced search functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Find-in-Page Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Highlight specific words or phrases within documents for easy reference and navigation."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Highly Compressed"}),e.jsx("p",{className:"text-muted-foreground",children:"Efficiently compressed database allows access to thousands of laws without excessive storage requirements."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Access"}),e.jsx("p",{className:"text-muted-foreground",children:"Access all Canadian laws without requiring an internet connection, perfect for legal professionals on the go."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"User-Friendly Interface"}),e.jsx("p",{className:"text-muted-foreground",children:"Intuitive navigation and clean layout make finding and reading legal documents simple and efficie
16nt."})]})]}):s.title==="All UK Laws"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Law Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 128,000 UK legislations, with 80,000 available offline (updated till November 2018)."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Powerful Search"}),e.jsx("p",{className:"text-muted-foreground",children:"Find desired legislation quickly with robust search functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Find-in-Page Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Highlight specific words or phrases within documents for easy reference."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"PDF Download"}),e.jsx("p",{className:"text-muted-foreground",children:"Download PDF versions of legislation where plain text is not available."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Online Mode"}),e.jsx("p",{className:"text-muted-foreground",children:"Access additional legislation in online mode when offline database content is not available."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Highly Compressed"}),e.jsx("p",{className:"text-muted-foreground",children:"Advanced compression reduces data size from 4200MB to under 600MB while maintaining content integrity."})]})]}):s.title==="Crossword Solver"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"First Bengali Crossword Solver"}),e.jsx("p",{className:"text-muted-foreground",children:"The first comprehensive Bengali crossword solver app with a database of over 200,000 words."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Anagram Solver"}),e.jsx("p",{className:"text-muted-foreground",children:'Rearranges letters to form new words. For example, entering "à ¦•à ¦¬à ¦°" will return results like "à ¦•à ¦°à ¦¬", "à ¦¬à ¦•à ¦°", "à ¦¬à ¦°à ¦•", etc.'})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Crossword Solver"}),e.jsx("p",{className:"text-muted-foreground",children:'Find words with unknown letters by using dots as placeholders. For example, "à ¦•.à ¦°" will return "à ¦•à ¦›à ¦°", "à ¦•à ¦Ÿà ¦°", "à ¦•à ¦ à ¦°", "à ¦•à ¦¦à ¦°", etc.'})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Codeword Solver"}),e.jsx("p",{className:"text-muted-foreground",children:'Find words based on letter pattern frequencies. For example, "à §§à §§à §¨à ¦°" will find words where the first two letters are the same.'})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Extensive Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 200,000 Bengali words to solve any word puzzle quickly and efficiently."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"User-Friendly Interface"}),e.jsx("p",{className:"text-muted-foreground",children:"Simple, intuitive interface designed for word enthusiasts of all skill levels."})]})]}):s.title==="Spell Checker"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Richest Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Contains 690,000 Bengali words and 680,000 English words in its comprehensive database."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Large File Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Process thous
16ands of pages on a standard Android device without performance issues."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Complete File Check"}),e.jsx("p",{className:"text-muted-foreground",children:"Checks the entire file at once, preventing slowdowns or hangs during editing."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"High-Speed Performance"}),e.jsx("p",{className:"text-muted-foreground",children:"Checks a 1,000-page book in less than 15 seconds on a standard mobile device."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Fully Offline"}),e.jsx("p",{className:"text-muted-foreground",children:"All databases are included in the app, allowing complete functionality without internet."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Dictionary Additions"}),e.jsx("p",{className:"text-muted-foreground",children:"Add words to the dictionary with one click if they're incorrectly marked as misspelled."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Auto-Correct Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Save correct versions of misspelled words and apply all corrections with one click."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Error Summary"}),e.jsx("p",{className:"text-muted-foreground",children:"View all errors at once, with frequency counts showing which words are most often misspelled."})]})]}):s.title==="Don't Be Sad"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Complete Book Content"}),e.jsx("p",{className:"text-muted-foreground",children:`Full digital version of the bestselling book "La Tahzan" (Don't Be Sad) by Dr. Aid ibn Abdullah al-Qarni, translated to Bengali.`})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Spiritual Guidance"}),e.jsx("p",{className:"text-muted-foreground",children:"Provides spiritual guidance and practical advice for overcoming depression and finding happiness in daily life."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Chapter Navigation"}),e.jsx("p",{className:"text-muted-foreground",children:"Easy navigation between chapters and sections with a well-organized table of contents."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Bookmark Feature"}),e.jsx("p",{className:"text-muted-foreground",children:"Save your favorite passages or mark your reading progress with the built-in bookmark functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Search Functionality"}),e.jsx("p",{className:"text-muted-foreground",children:"Quickly find specific topics, quotes, or passages with the comprehensive search feature."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Access"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete access to all content without requiring an internet connection after initial download."})]})]}):s.title==="PromptPix"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Image Editing"}),e.jsx("p",{className:"text-muted-foreground",children:"Describe changes in plain language and let AI transform your images accordingly."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Powered by Google's Gemini AI"}),e.jsx("p",{className:"text-muted-foreground",children:"Leverages advanced AI for superior image understanding and generation capabilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"User-Friendly Interface"}),e.jsx("p",{className:"text-muted-foreground",children:"Simple, intuitive design makes professional image editing accessible to users of all skill levels."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Fast Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Get results in seconds with optimized AI processing and efficie
16nt image handling."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Save & Share"}),e.jsx("p",{className:"text-muted-foreground",children:"Download edited images directly to your device or share them instantly with others."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Versatile Editing Options"}),e.jsx("p",{className:"text-muted-foreground",children:"Add/remove objects, change backgrounds, adjust lighting, transform styles, and create artistic variations."})]})]}):s.title==="Bangla Converter"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cross-Platform Development"}),e.jsx("p",{className:"text-muted-foreground",children:"Mobile app built with Flutter SDK for Android, web version developed with React and TypeScript for maximum platform compatibility."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Character Mapping System"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom character mapping algorithm for accurate conversion between Bijoy and Unicode formats, handling complex Bengali text transformations."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Web Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"React-based web interface with TypeScript for type safety, utilizing modern web APIs for clipboard operations and local storage."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Flutter Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Mobile version leverages Flutter's cross-platform capabilities for native performance and offline text processing functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Font Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Seamless integration of SutonnyMJ font for proper display of Bijoy text, with efficient font loading and rendering."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"State Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Real-time text conversion and connection status tracking using optimized state management solutions in both Flutter and React."})]})]}):s.title==="Golpo Kothok"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, ensuring optimal performance and compatibility across a wide range of devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Efficient Data Storage"}),e.jsx("p",{className:"text-muted-foreground",children:"Optimized database structure to manage over 10,000 stories with minimal storage footprint and quick access."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Speech Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Seamless integration with Android's text-to-speech engine with customizable reading speed and voice selection."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Category Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Sophisticated categorization system organizing stories into 20+ genres and by 119+ authors for easy discovery."})]})]}):s.title==="Homeo Assistant"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Homeopathic Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Includes over 100,000 rubrics/symptoms across four repertories, seven materia medicas, and multiple reference books."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multiple Repertory Views"}),e.jsx("p",{className:"text-muted-foreground",children:"Three different ways to view repertories: List view, Child view, and Book view for optimal reference experience."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Case Analysis"}),e.jsx("p",{className:"text-muted-foreground",children:"Powerful analyzing system with remedy comparison and unlimited symptom tracking for comprehensive case management."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Patient Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete patient data management with secure storage on SD card and import/export functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Speech Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Listen to any content with built-in text-to-speech functionality, making it accessible while multitasking."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Rever
16se Repertory"}),e.jsx("p",{className:"text-muted-foreground",children:"Unique reverse repertory feature for all included repertories with modern grading system."})]})]}):s.title==="Polyphonic Mania"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Extensive Ringtone Collection"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 6,000 ringtones across multiple languages including Arabic, Bengali, Hindi, and English."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"One-Click Favorites"}),e.jsx("p",{className:"text-muted-foreground",children:"Mark your favorite ringtones with a single tap for quick access later."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Direct Ringtone Setting"}),e.jsx("p",{className:"text-muted-foreground",children:"Set any tone as your default ringtone, notification sound, or alarm directly from the app."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multi-Language Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Browse ringtones by language categories for easy discovery of culturally relevant tones."})]})]}):s.title==="Text Utilities Lite"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Text Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"Access over 12 different text manipulation utilities in a single app, from basic formatting to advanced encryption."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multi-Replace"}),e.jsx("p",{className:"text-muted-foreground",children:"Perform multiple text replacements in a single operation, saving time on repetitive editing tasks."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Security Features"}),e.jsx("p",{className:"text-muted-foreground",children:"Encrypt sensitive text with AES encryption or generate MD5 hashes for verification purposes."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Case C
16onversion"}),e.jsx("p",{className:"text-muted-foreground",children:"Transform text to various cases including upper, lower, proper, camel, sentence, and toggle case with a single tap."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text Comparison"}),e.jsx("p",{className:"text-muted-foreground",children:"Compare two text files to identify differences, perfect for reviewing changes in documents or code."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Web Developer Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"Encode/decode Base64, escape/unescape URLs and URIs for web development tasks on mobile."})]})]}):s.title==="Text Utilities Pro"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Text Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Access 16+ specialized text manipulation tools designed for power users and developers who need to process text files efficie
16ntly."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"File Operations"}),e.jsx("p",{className:"text-muted-foreground",children:"Split files by character, character count, or line count, and concatenate multiple text files into one seamlessly."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Security Tools"}),e.jsx("p",{className:"text-muted-foreground",children:"Protect sensitive information with AES encryption and generate MD5 hashes for verification purposes."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Developer Utilities"}),e.jsx("p",{className:"text-muted-foreground",children:"Encode/decode Base64, escape/unescape URLs and URIs, and perform other common developer text operations on mobile."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Batch Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Perform multi-replace operations and incremental find-replace to handle complex text transformations in a single operation."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text Comparison"}),e.jsx("p",{className:"text-muted-foreground",children:"Compare two text files to identify differences with a visual interface highlighting additions, deletions, and modifications."})]})]}):s.title==="Universal Dictionary Offline"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multilingual Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Access 104 languages in a single app, equivalent to 5,366 bilingual dictionaries with over 5 million word entries."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Universal Translation"}),e.jsx("p",{className:"text-muted-foreground",children:"Translate words between any language pair without restrictions, providing the functionality of hundreds of specialized dictionaries."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Completely Offline"}),e.jsx("p",{className:"text-muted-foreground",children:"All dictionary data is pre-loaded and accessible without internet connection, making it ideal for travel and areas with limited connectivity."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Clipboard Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Seamlessly translate words from clipboard and share results with others, with a built-in history viewer for past translations."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Rich Word Information"}),e.jsx("p",{className:"text-muted-foreground",children:"Access comprehensive synonym and antonym databases to enhance vocabulary and improve writing skills."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Resource-Efficient"}),e.jsx("p",{className:"text-muted-foreground",children:"Optimized to run smoothly on low-end devices with support for SD card installation to preserve internal storage space."})]})]}):s.title==="Universal Quran"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multilingual Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Access translations in 44 languages with the ability to read up to 3 languages simultaneously for comparative study."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Audio Recitation"}),e.jsx("p",{className:"text-muted-foreground",children:"Listen to Quranic recitations with the ability to start from any verse by long-pressing, providing flexibility in audio study."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Bookmarking"}),e.jsx("p",{className:"text-muted-foreground",children:"Create unlimited bookmarks and use the resume reading feature to continue from where you left off in your previous session."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Search"}),e.jsx("p",{className:"text-muted-foreground",children:"Search the entire Quran for specific topics, words, or phrases across all supported languages for in-depth study."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Sharing Capabilities"}),e.jsx("p",{className:"text-muted-foreground",children:"Share verses in any of the 44 languages via various apps or copy them to clipboard for use in other applications."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Completely Offline"}),e.jsx("p",{className:"text-muted-foreground",children:"Access all features without internet connection, making it ideal for travel or areas with limited connectivity."})]})]}):s.title==="Share And Save"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text Saving"}),e.jsx("p",{className:"text-muted-foreground",children:"Save text content from any app with a single click using Android's share functionality, with options to edit before saving."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Image Saving"}
16),e.jsx("p",{className:"text-muted-foreground",children:"Quickly save images from browsers, social media, or any app that supports sharing without the need for screenshots."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Content Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Browse, view, edit, rename, or delete saved content with an intuitive interface designed for easy content organization."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"One-Click Workflow"}),e.jsx("p",{className:"text-muted-foreground",children:"Streamlined process that eliminates the need for complex copy-paste operations or multiple steps to save content."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Universal Compatibility"}),e.jsx("p",{className:"text-muted-foreground",children:"Works with virtually any app that supports Android's share functionality, providing a consistent experience across the device."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Access"}),e.jsx("p",{className:"text-muted-foreground",children:"All saved content is available offline, allowing users to access their important information without an internet connection."})]})]}):s.title==="Mirror Lite"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Repertoire"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete Boric repertoire with over 5,000 symptoms in both English and Bengali, providing a robust reference for homeopathic practitioners."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Symptom Analysis"}),e.jsx("p",{className:"text-muted-foreground",children:"Powerful analysis system that helps identify the most suitable medicine by analyzing selected symptoms with precision."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Bilingual Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Full support for both Bengali and English languages throughout the application, making it accessible to a wider audience."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Patient Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete patient data management with secure storage on SD card and import/export functionality."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Speech Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Listen to any content with built-in text-to-speech functionality, making it accessible while multitasking."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Reverse Repertory"}),e.jsx("p",{className:"text-muted-foreground",children:"Unique reverse repertory feature for all included repertories with modern grading system."})]})]}):s.title==="Mirror Homeopathic Software"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Homeopathic Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete homeopathic reference system with extensive repertories, materia medicas, and clinical resources."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Complete Patient Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Automated patient record generation with support for images, audio recordings, and unlimited patient storage with cloud backup capabilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Comprehensive Repertory"}),e.jsx("p",{className:"text-muted-foreground",children:"Rich compilation of 580,000+ disease symptoms (rubrics) in both English and Bengali, including complete Kent, Borick, and Sussler repertories."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Analysis System"}),e.jsx("p",{className:"text-muted-foreground",children:"Powerful analysis tools for selecting the most effective remedies based on patient symptoms with comparative analysis features."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Prescription Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Generate, print, and send professional prescriptions with complete patient history and treatment recommendations."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Extensive Medical References"}),e.jsx("p",{className:"text-muted-foreground",children:"Collection of approximately 200 English and Bengali books, medical dictionaries with 230,000+ terms, and 25,000+ medical abbreviations."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Interactive Learning Tools"}
16),e.jsx("p",{className:"text-muted-foreground",children:"Quizzes, short answers, true-false questions, and matching exercises to facilitate practice and testing of repertory and remedies."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Bilingual Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete support for both Bengali and English throughout the application with seamless language switching."})]})]}):e.jsx("div",{className:"text-center py-8",children:e.jsx("p",{className:"text-muted-foreground",children:"No features available for this project."})})]}),e.jsxs(I,{value:"technical",className:"space-y-8",children:[e.jsx("h2",{className:"text-2xl font-bold mb-6",children:"Technical Details"}),s.title==="Bangla Converter"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cross-Platform Development"}),e.jsx("p",{className:"text-muted-foreground",children:"Web version built with React and TypeScript, mobile version with Flutter for Android - sharing core conversion logic through a common architecture."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Character Mapping System"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom character mapping engine with over 1000 mapping rules to handle complex Bengali text transformation between Bijoy and Unicode formats."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"State Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Uses Redux in web version and BLoC pattern in Flutter for efficient state management and real-time text conversion updates."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Performance Optimization"}),e.jsx("p",{className:"text-muted-foreground",children:"Optimized conversion algorithms and efficient memory management for handling large text transformations smoothly."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Functionality"}),e.jsx("p",{className:"text-muted-foreground",children:"Complete offline operation with no internet requirement, ensuring reliable text conversion in any environment."})]})]}):s.title==="Plant Identify"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Flutter Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Flutter SDK for cross-platform compatibility on Android and iOS. Uses Material Design 3 components with custom theming for a modern, intuitive interface."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"AI Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Integrates with Google's Gemini 2.0 pro AI model for accurate plant identification from images."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Follows a clean architecture pattern with BLoC (Business Logic Component) for state management, ensuring separation of concerns and testability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Camera Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Uses Flutter's camera plugin for real-time image capture, with image processing optimizations for faster AI analysis."})]})]}):s.title==="All US Laws"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, utilizing native Android SDK components for optimal performance and reliability on mobile devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Database Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Uses SQLite for efficient storage and retrieval of legal documents, with optimized indexing for fast full-text search capabilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Compression Technology"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom compression algorithms reduce the database size from 500MB to just 104MB while maintaining full text searchability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Functionality"}),e.jsx("p",{className:"text-muted-foreground",children:"Designed for c
16omplete offline usage with no internet dependency, ideal for legal professionals in courtrooms or remote locations."})]})]}):s.title==="Utility Hub"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"React & TypeScript"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with React and TypeScript for the web version, ensuring type safety and component reusability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Flutter Mobile App"}),e.jsx("p",{className:"text-muted-foreground",children:"Mobile version developed with Flutter for cross-platform compatibility on iOS and Android."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"PWA Support"}),e.jsx("p",{className:"text-muted-foreground",children:"Web version implements Progressive Web App features for offline functionality and installation on desktop."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Modular Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Tools are implemented as independent modules, allowing for easy addition of new utilities without affecting existing functionality."})]})]}):s.title==="PromptPix"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Capacitor Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Capacitor for Android, enabling web technologies to be deployed as a native mobile application with access to device features."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Next.js Frontend"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes Next.js for a responsive, performant user interface with server-side rendering capabilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Gemini AI Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Integrates with Google's Gemini AI API for advanced image processing and generation based on text prompts."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized Image Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements efficient image compression and processing to minimize data usage while maintaining quality."})]})]}):s.title==="Homeo Assistant"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, utilizing native Android SDK components for optimal performance and reliability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Database Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom-designed database structure to efficiently manage and query over 100,000 homeopathic rubrics and references."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Search Optimization"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements advanced search algorithms for fast retrieval of symptoms, remedies, and references across multiple books."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"External Storage Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes Android's external storage APIs to securely store patient data on SD card, preventing data loss during app updates."})]})]}):s.title==="Polyphonic Mania"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, utilizing native Android SDK components for optimal performance and reliability on mobile devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Database Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Uses SQLite for efficient storage and retrieval of legal documents, with optimized indexing for fast full-text search capabilities."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Compression Technology"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom compression algorithms reduce the database size from 500MB to just 104MB while maintaining full text searchability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Offline Functionality"}),e.jsx("p",{className:"text-muted-foreground",children:"Designed for c
16omplete offline usage with no internet dependency, ideal for legal professionals in courtrooms or remote locations."})]})]}):s.title==="Universal Dictionary Offline"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Database Compression"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements proprietary compression algorithms to reduce a 200+ million word database to a reasonable APK size while maintaining quick access times."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized SQLite Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom-designed SQLite database structure with optimized indexes for lightning-fast word lookups across multiple languages."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Memory Management"}),e.jsx("p",{className:"text-muted-foreground",children:"Sophisticated memory management techniques ensure the app runs efficiently on devices with limited RAM while handling massive dictionary datasets."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cross-Language Search Algorithm"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom search algorithm capable of identifying and retrieving translations across 104 different language databases simultaneously."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"External Storage Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements Android's external storage APIs to allow installation on SD cards, preserving valuable internal storage space."})]}),e.jsx("div",{className:"space-y-4",children:e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, providing a native experience with optimal performance."})}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Audio Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements Android's MediaPlayer API for efficient audio playback with minimal resource usage."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"System Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes Android's RingtoneManager API to seamlessly set system sounds without requiring additional permissions."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized Storage"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements efficient data compression and streaming techniques to manage thousands of audio files with minimal storage impact."})]})]}):s.title==="Text Utilities Lite"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, providing robust text processing capabilities with native performance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Efficient Algorithms"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements optimized algorithms for text manipulation that work efficiently even with large text files."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cryptographic Libraries"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes industry-standard cryptographic libraries for secure AES encryption and MD5 hash generation."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Diff Algorithm"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements an efficie
16nt diff algorithm for text comparison that highlights additions, deletions, and modifications."})]})]}):s.title==="Text Utilities Pro"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, providing robust text processing capabilities with native performance even for large files."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Memory-Efficient Algorithms"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements memory-efficient algorithms for handling large text files without excessive resource consumption on mobile devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"File Streaming"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes file streaming techniques to process large files in chunks, enabling operations on files larger than available memory."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cryptographic Security"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements industry-standard AES encryption with secure key management for protecting sensitive text data."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Diff Algorithm"}),e.jsx("p",{className:"text-muted-foreground",children:"Features an optimized diff algorithm that efficiently identifies and visualizes differences between text files."})]})]}):s.title==="Universal Quran"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, providing a native experience with optimal performance and resource management."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"SQLite Database"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes SQLite for efficient storage and retrieval of Quranic text and translations in 44 languages with optimized query performance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Audio Streaming Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements efficient audio streaming and caching mechanisms for smooth recitation playback with minimal resource usage."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text Rendering Engine"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom text rendering engine for properly displaying Arabic text and various language scripts with correct formatting and diacritics."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Search Algorithm"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements an optimized full-text search algorithm capable of searching across multiple languages simultaneously with fast response times."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Data Compression"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes advanced data compression techniques to store 44 language translations in a compact format while maintaining quick access."})]})]}):s.title==="Share And Save"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Intent Handling"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements Android's Intent system to seamlessly receive and process shared content from other applications."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"File System Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Utilizes Android's file system APIs for efficient storage and organization of text and image content."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Content Provider Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom ContentProvider implementation for secure and efficie
16nt data management between the app and system."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Image Processing"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements efficient image processing techniques to handle various image formats and optimize storage."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Java Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Java for Android, providing a native experience with optimal performance and reliability."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Context Menu Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom implementation of context menus for intuitive content management through touch-and-hold interactions."})]})]}):s.title==="Mirror Lite"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized Database Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom-designed database structure to efficiently manage and query extensive homeopathic data while maintaining performance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Search Algorithm"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements sophisticated search algorithms for fast retrieval of symptoms, remedies, and references across the entire application."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Interactive Navigation System"}),e.jsx("p",{className:"text-muted-foreground",children:"Powerful navigation architecture allowing seamless movement between different sections with minimal clicks."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Speech Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Leverages Android's Text-to-Speech API for reading content in both English and Bengali languages."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Bilingual Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Sophisticated implementation of bilingual support throughout the application with dynamic language switching."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Resource Optimization"}),e.jsx("p",{className:"text-muted-foreground",children:"Efficient resource management techniques to ensure smooth performance even on lower-end devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Inventory Management System"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom implementation for medicine stock and shortage management with alerts and reporting features."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cross-Reference Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Sophisticated cross-referencing system allowing users to navigate between related content with a single click."})]})]}):s.title==="Mirror Homeopathic Software"?e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Flutter Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with Flutter for cross-platform compatibility, providing a consistent experience across Android devices with native performance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Cloud Synchronization"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements secure cloud backup and synchronization for patient records, ensuring data safety and accessibility across devices."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Advanced Search Algorithms"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom search algorithms optimized for medical terminology that can quickly retrieve relevant information from massive datasets."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Multimedia Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Seamless integration of audio recording, image capture, and storage for comprehensive patient documentation."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Optimized Database Architecture"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom database structure designed to efficie
16ntly manage and query over half a million medical symptoms and references."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Dynamic UI Theming"}),e.jsx("p",{className:"text-muted-foreground",children:"Implements day-night mode with dynamic theme switching for comfortable use in various lighting conditions."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Text-to-Speech Integration"}),e.jsx("p",{className:"text-muted-foreground",children:"Leverages Google's Text-to-Speech API for reading content in both English and Bengali languages with natural pronunciation."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Interactive Learning Framework"}),e.jsx("p",{className:"text-muted-foreground",children:"Custom-built interactive learning system with progress tracking and performance analytics for medical education."})]})]}):e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Technology Stack"}),e.jsx("p",{className:"text-muted-foreground",children:"Built with native Android development using Java and the Android SDK."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Database Implementation"}),e.jsx("p",{className:"text-muted-foreground",children:"Uses SQLite for efficient data storage and retrieval with optimized query performance."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"UI Framework"}),e.jsx("p",{className:"text-muted-foreground",children:"Material Design components with custom theming for a modern, intuitive interface."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h3",{className:"text-xl font-semibold",children:"Performance Optimization"}),e.jsx("p",{className:"text-muted-foreground",children:"Optimized for low memory usage and fast performance even on entry-level devices."})]})]})]})]})})}),e.jsx("section",{className:"py-12 bg-primary/5",children:e.jsxs("div",{className:"container mx-auto px-4 md:px-6 text-center",children:[e.jsxs("h2",{className:"text-2xl font-bold mb-4",children:["Ready to explore ",s.title,"?"]}),e.jsx("p",{className:"text-muted-foreground max-w-2xl mx-auto mb-6",children:s.title==="Utility Hub"?"Access 100+ professional tools in one app, available on both mobile and web platforms.":s.title==="All US Laws"?"Download the app today and gain access to the comprehensive database of US laws and codes right at your fingertips.":s.title==="All Canadian Laws"?"Get instant offline access to Canadian laws, regulations, and statutes with this comprehensive legal reference app.":s.title==="All UK Laws"?"Access the complete collection of UK legislation on your mobile device, available both online and offline.":s.title==="All Laws Of Bangladesh"?"Download the complete collection of Bangladesh laws from 1836 to present, available offline in your pocket.":s.title==="Bangla Converter"?"Convert between Bijoy and Unicode Bengali text formats seamlessly with this powerful conversion tool.":s.title==="Homeo Assistant"?"Get comprehensive homeopathic reference and patient management system in your pocket.":s.title==="Universal Dictionary Offline"?"Access translations in 104 languages offline with this comprehensive dictionary app.":s.title==="Universal Quran"?"Read and listen to the Holy Quran in multiple languages with this feature-rich Quran app.":s.title==="Plant Identify"?"Identify any plant instantly using AI-powered plant recognition technology.":s.title==="PromptPix"?"Transform your images with AI-powered editing using simple text prompts.":s.title==="Crossword Solver"?"Solve Bengali crosswords and word puzzles instantly with our comprehensive word database.":s.title==="Spell Checker"?"Check spelling in Bengali and English with our extensive dictionary database.":s.title==="QR Share"?"Share text and contacts offline using QR codes, no internet required.":s.title==="Share And Save"?"Save and organize text and images from any app with just one click.":s.title==="Don't Be Sad"?"Find peace and happiness with this digital version of the beloved spiritual guide.":s.title==="Ontomil Ovidhan"?"Find rhyming words instantly with the first Bengali rhyming dictionary.":s.title==="Golpo Kothok"?"Explore a vast collection of Bengali stories from renowned authors.":s.title==="Text Utilities Lite"?"Access essential text manipulation and processing tools in one app.":s.title==="Text Utilities Pro"?"Get advanced text processing and file operations tools for power users.":s.title==="Mirror Lite"?"Access comprehensive homeopathic repertory and case management tools.":s.title==="Mirror Homeopathic Software"?"Get the complete professional homeopathic software suite for practitioners.":s.title==="Polyphonic Mania"?"Access thous
16ands of high-quality ringtones in multiple languages.":"Download now to experience this amazing app."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-4",children:[s.appLink&&e.jsxs(S,{size:"lg",onClick:()=>window.open(s.appLink,"_blank"),children:[e.jsx(Q,{className:"h-4 w-4 mr-2"})," Get it on Google Play"]}),s.webLink&&e.jsxs(S,{size:"lg",variant:"outline",onClick:()=>window.open(s.webLink,"_blank"),children:[e.jsx(K,{className:"h-4 w-4 mr-2"})," Visit Web Version"]})]})]})}),e.jsx("section",{className:"py-12",children:e.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[e.jsx("h2",{className:"text-2xl font-bold mb-8",children:"More Projects"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:$.filter(t=>t.id!==s.id).slice(0,3).map(t=>e.jsx(M,{to:`/project/${t.title.toLowerCase().replace(/ /g,"-")}`,className:"group",children:e.jsxs("div",{className:"rounded-lg overflow-hidden shadow-sm hover:shadow-md transition-shadow",children:[e.jsx("div",{className:"aspect-square bg-secondary/20 overflow-hidden",children:e.jsx("img",{src:t.imageUrl,alt:`Preview image for the ${t.title} project`,className:"w-full h-full object-contain transition-transform duration-300 group-hover:scale-105"})}),e.jsxs("div",{className:"p-4",children:[e.jsx("h3",{className:"font-semibold mb-2 group-hover:text-primary transition-colors",children:t.title}),e.jsx("p",{className:"text-sm text-muted-foreground line-clamp-2",children:t.description})]})]})},t.id))})]})})]}),e.jsx(_,{})]})};export{os as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.