Hey folks , Iam creating a MVP for an early stage startup - Basically a React listing site that list contents out of a json file ( on current stage a backend doesn't seem necessary ) .
Since listing is the primary feature of this site i was looking at various table / listing NPM packages but did not find any viables one , so i'm thinking about writing my own listing function for your site , Any insights on this would be really helpful .
My data would look like this
I should be able to smoothly render items from the jason with pagination
I should be able to filter based on "Difficulty Level " , specific clients based on “Clients key”
While dealing with npm packages I found that styling each specific item is a hard task . while working with our won it seems relatively easily !!!
I Am planning render from a client side json file , is there any disadvantage to this for an simple MVP perspective
Any insights about this from someone who has already worked with listing sites are super appreciated
Demo Data -
"Main_Sheet": [
{
"name": "PiedPiper",
"domains": "no-code",
"Difficulty Level ": "Easy",
"Clients": "Amazon, Google, Apple, Adobe, Microsoft, Facebook, Bloomberg, Uber, Cisco,
"URL:" piedpiper.com "
},
{
"name": "Hooli",
"domains": "Cloud",
"Difficulty Level ": "Easy",
"Clients": "Facebook, Bloomberg, Uber, Cisco,
"URL:" hooli.com "
},