Project Description
Newshive is a news web-application built with Typescript,Nextjs and Chakra-Ui.It was a dribbble-inspired development as I built the whole application with no design file.Using the api from `newsdata.io`. I implemented logic that allows users search latest news,whilst also providing them with news from different sectors of human affairs like health news,sports news and politics to mention a few.
Challenges
Apart from the relatively easy task of designing by eye alone,i was challenged with implementing the pagination for my app as the data from the API was quite a lot.Eventually,I was able to write a math logic that accounts for the data and also creates a button for when the data is more than the page can accomodate.Lazy loading was also one of the things that took a heartbeat to get the hang of.
Links: