I have successfully tackled even the most challenging projects. Over the past 10 years, I have delivered over a thousand successful projects to organizations in the enterprise and medium tiers.
Based on your project description, I understand that you require a website that can conveniently list CAD files for engineers to purchase and download. The user interface should present the files in an organized way, potentially through a tree structure or filtering options. Each file type, such as bolts, nuts, and washers, will have different criteria for sorting.
To facilitate the purchasing process, users should be able to add selected files to a shopping cart and proceed to checkout. Upon completion, the purchased files will be delivered to the user.
Considering the large number of files, it would be impractical to create individual HTML files for each CAD file. Instead, a database would be more efficient for managing and organizing the files.
Regarding your requirement to efficiently add thousands of lines at a time, I propose implementing a solution that allows you to utilize your existing spreadsheet data. We can develop a system to import the spreadsheet data while ensuring it is properly formatted for the database.
To proceed further, I would highly appreciate if you could provide additional details about the specific criteria for sorting each file type, the preferred payment gateway, and any specific design elements you w...