I'm reposting this job due to freelancers wasting my time.
Please only bid if you have actually read the project description.
The budget is $300-$500 but once built I would like us to continue to work together to add further features and provide support. I would like the project completed within 30 days.
Please do not place a low bid and then tell me the budget needs to go up. All the details are here for you to consider. You can msg me if you would like to discuss the project, features, and budget.
You will need to be familiar with the Bigcommerce API [login to view URL]
You will also need to have access to developer/demo store with sample products and orders while we build and test this project. We will not connect to the live store until testing is complete.
You are going to build an application to run on a Cpanel hosting account that will pull data out of the Bigcommerce API. The data will be drawn from products and orders.
You will build a basic table to present the data. Please see attached screenshot of the kind of table I am looking for.
The table will be sortable by fields. For example, clicking on the top of the 'Profit' field will order the data by the most or least profitable products.
You will also make the data sortable via date ranges such as last 7 days, last month, last year, all time, custom period, etc.
The following features will also be included:
Works at sku level to include product options.
Calculate cost/price to present profit, margin, and markup for each product.
Take sales data and rank in order of either until sales or profit.
Up/no change/down indicators showing product performance.
Last sale date.
Alert to products that sell often but keep going out of stock to help identify.
There will also be a search facility to look up a product by title/sku, etc.
If you're handy with google analytics you can include a 'page views' field.
The data will populate a database in the Cpanel hosting and remain. So for example, if a product is deleted in Bigcommerce at a later date, the data within the application will still remain. This is so there is a record of a product's performance should I need to look it up in the future.