[{"data":1,"prerenderedAt":296},["ShallowReactive",2],{"navigation":3,"\u002Fworks\u002Fcurrencia":46},[4],{"title":5,"path":6,"stem":7,"children":8,"page":45},"Works","\u002Fworks","works",[9,13,17,21,25,29,33,37,41],{"title":10,"path":11,"stem":12},"Currencia","\u002Fworks\u002Fcurrencia","works\u002Fcurrencia",{"title":14,"path":15,"stem":16},"Folio Magazine","\u002Fworks\u002Ffolio-magazine","works\u002Ffolio-magazine",{"title":18,"path":19,"stem":20},"Helpr","\u002Fworks\u002Fhelpr","works\u002Fhelpr",{"title":22,"path":23,"stem":24},"IV Patisserie","\u002Fworks\u002Fiv-patisserie","works\u002Fiv-patisserie",{"title":26,"path":27,"stem":28},"Mockline","\u002Fworks\u002Fmockline","works\u002Fmockline",{"title":30,"path":31,"stem":32},"Portfolio","\u002Fworks\u002Fportfolio","works\u002Fportfolio",{"title":34,"path":35,"stem":36},"Raftou - Mobile Game","\u002Fworks\u002Fraftou","works\u002Fraftou",{"title":38,"path":39,"stem":40},"Raycast x Bambulab","\u002Fworks\u002Fraycast-bambulab","works\u002Fraycast-bambulab",{"title":42,"path":43,"stem":44},"Combat Robot","\u002Fworks\u002Frobot","works\u002Frobot",false,{"id":47,"title":10,"authors":48,"body":60,"contextPreview":280,"date":281,"description":282,"extension":283,"image":284,"meta":285,"minRead":286,"navigation":112,"path":11,"roles":287,"seo":289,"stem":12,"teamName":290,"technologies":291,"url":293,"year":294,"__hash__":295},"works\u002Fworks\u002Fcurrencia.md",[49,55],{"name":50,"to":51,"target":52,"avatar":53},"Johann Cavallucci","https:\u002F\u002Fx.com\u002FJohannCVL","_blank",{"src":54,"alt":50},"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72015679?v=4",{"name":56,"to":57,"target":52,"avatar":58},"Hugo Richard","https:\u002F\u002Fx.com\u002FHugoRCD__",{"src":59,"alt":56},"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F71938701?v=4",{"type":61,"value":62,"toc":271},"minimark",[63,68,73,86,92,95,99,106,120,122,126,206,208,212,225,227,231,244,246],[64,65,67],"h1",{"id":66},"crypto-tracker-currencia","Crypto Tracker – Currencia",[69,70,72],"h2",{"id":71},"overview","Overview",[74,75,76,77,80,81,85],"p",{},"Currencia is a platform designed to track cryptocurrencies with a clean and elegant interface.",[78,79],"br",{},"\nThe application includes scripts to collect data from multiple sources such as ",[82,83,84],"strong",{},"Kraken, CryptoCompare, and CoinMarketCap",", allowing for accurate and real-time information to be displayed.",[74,87,88,89,91],{},"Today, the application is no longer connected to its backend, but the UI\u002FUX, dashboard, and data handling remain strong examples of the work achieved.",[78,90],{},"\nBelow are screenshots and a live demo preview.",[93,94],"hr",{},[69,96,98],{"id":97},"preview","Preview",[74,100,101],{},[102,103],"img",{"alt":104,"src":105},"image","\u002Fassets\u002Fworks\u002Fcurrencia\u002Fcurrencia-home.webp",[74,107,108],{},[109,110],"video",{"src":111,"autoPlay":112,"loop":112,"muted":112,"playsInline":112,"className":113},"\u002Fassets\u002Fworks\u002Fcurrencia\u002Fcurrencia.mov",true,[114,115,116,117,118,119],"rounded-lg","shadow-lg","w-full","max-w-4xl","mx-auto","my-6",[93,121],{},[69,123,125],{"id":124},"technologies-used","Technologies Used",[127,128,129,142],"table",{},[130,131,132],"thead",{},[133,134,135,139],"tr",{},[136,137,138],"th",{},"Technology",[136,140,141],{},"Role",[143,144,145,156,166,176,186,196],"tbody",{},[133,146,147,153],{},[148,149,150],"td",{},[82,151,152],{},"Nuxt.js",[148,154,155],{},"Front-end framework",[133,157,158,163],{},[148,159,160],{},[82,161,162],{},"Tailwind",[148,164,165],{},"Styling and responsive design",[133,167,168,173],{},[148,169,170],{},[82,171,172],{},"TypeScript",[148,174,175],{},"Type safety and maintainability",[133,177,178,183],{},[148,179,180],{},[82,181,182],{},"Resend",[148,184,185],{},"Contact email management",[133,187,188,193],{},[148,189,190],{},[82,191,192],{},"Bun",[148,194,195],{},"Fast JavaScript runtime",[133,197,198,203],{},[148,199,200],{},[82,201,202],{},"RabbitMQ",[148,204,205],{},"Queue system for background tasks",[93,207],{},[69,209,211],{"id":210},"challenges","Challenges",[213,214,215,219,222],"ul",{},[216,217,218],"li",{},"Designing aesthetic and functional charts for crypto data",[216,220,221],{},"Handling and optimizing large datasets",[216,223,224],{},"Ensuring a smooth real-time tracking experience",[93,226],{},[69,228,230],{"id":229},"conclusion","Conclusion",[74,232,233,234,237,238,240,241,243],{},"Currencia was a very enriching project that pushed me to work with multiple data sources and learn how to ",[82,235,236],{},"manipulate, optimize, and display large volumes of data",".",[78,239],{},"\nIt was also a great opportunity to strengthen my skills in building a polished user interface while managing complex background processes.",[78,242],{},"\nOverall, this project represents an important step in my journey, and I am proud of the work accomplished.",[93,245],{},[247,248,254,255,254,267],"a",{"href":249,"target":52,"className":250},"https:\u002F\u002Fgithub.com\u002FHugoRCD\u002Fcurrencia",[251,252,253],"flex","items-center","space-x-2","\n  ",[256,257,262,263,254],"svg",{"width":258,"height":258,"viewBox":259,"fill":260,"xmlns":261},"24","0 0 24 24","currentColor","http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","\n    ",[264,265],"path",{"d":266},"M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2",[268,269,270],"span",{},"Currencia on GitHub",{"title":272,"searchDepth":273,"depth":273,"links":274},"",2,[275,276,277,278,279],{"id":71,"depth":273,"text":72},{"id":97,"depth":273,"text":98},{"id":124,"depth":273,"text":125},{"id":210,"depth":273,"text":211},{"id":229,"depth":273,"text":230},"Crypto tracker project built in 2024 with Nuxt, Tailwind, TypeScript, and RabbitMQ; focused on real-time data aggregation, dashboard UX, and large dataset performance, and collaboration with Hugo Richard in 2024.","2024-01-23","Simple yet beautiful crypto tracker template","md","\u002Fassets\u002Fworks\u002Fcurrencia.webp",{},5,[288],"Full Stack",{"title":10,"description":282},"Team",[292,202,162],"Nuxt","https:\u002F\u002Fcurrencia.hrcd.fr\u002F","2024","RLoFYIHwaKowb6bh1sUqPlhPMD7yKY9MK-4zhzXSfMk",1778859912277]