I'm looking to build a website which is similar to this page in terms of functionality (sort/filters)
https://www.tourradar.com/i/north-america-kayak-canoe
I have a small dataset (like 100 rows), that I'm maintaining in Airtable. I'm primarily a backend developer and I'm fairly comfortable with PHP. I haven't done much frontend work, except for a simple bootstrap based website. I'm thinking of using "Airtable + Laravel + VueJS" to build a page similar to the example I listed, I would love to get opinion/comments on following:
Thanks!
This comment was deleted 9 months ago.
Thanks for the response!
Yes - I don't want to build an admin interface to manage my data right now and spend time setting up tables and maintaining schemas. I'm getting the data from scraping other sites and/or manually entering the details - data cleaning is taking the most time, and I get around 6-10 rows from each website, so don't want to spend a lot of time in the scraping/cleaning logic also. I think I'm going to be under 200 rows for the next few months, but want to grow steadily to something like 1000+, at which point I might migrate to MySql. The data isn't very dynamic, I'll probably implement the filtering in the webserver, after fetching/caching all the rows.
Interesting, I didn't know I can do this with Vue and Airtable only. I'm realizing I'm far more comfortable with Laravel (or doing everything server-side) than try to learn Vue, I might just use Laravel and Bootstrap to do the page with list and filters.
No, my website doesn't require any member manipulation, maybe just a way to sign-up for mailing lists and report issues.