In this section I will walk you through all you need to know about my website.
This is my final project for the FooCoding program held in Malmö between February and October 2023. The application I developed focuses on astrology, tarot and numerology with the help of external and internal data simultaneously.
My name is Dana Xenia Marasca and I am an Italian full-stack developer based in Malmö.
The technologies used in this project are React, Typescript and CSS.
The application needs to meet several requirements. Each week, new topics must be implemented. Applications must be deployed at the end. No external package is allowed other than React and React Router Dom. The application must fetch data through an API. The application needs to be fully functional on the deployed version.
The weekly checkpoints help to build the application on a consistent basis. The following checkpoints need to be met: inclusion of type-safe components, hooks(useState, useEffect, useRef, useCallback, useMemo), DOM events, conditional rendering and list rendering, react-router-dom(and navigation between at least two pages), deployment.
A few websites inspired the creation of this application. To name the most prevalent ones, Co-star app, Horoscope.com and Astrology.com. Credits to JPS Tarot API and @themuuln on Github for the data used in this website.