I need to build a website on PHP or Java, that works with an Azure SQL database. This website needs to show info about mobile plans and smartphones (details, prices, etc.) from different service providers. The main features needed are:
- Website language is spanish
- Website with content loaded from Azure SQL database.
- Login page for users.
- Users should be able to request service/product.
- Third party providers (agents) should be able to register and be able to attend user requests.
- Agents should be able to login and see their request from users. Also they should be able to update the request process.
- Users should be able to setup an automatic search (batch process) with custom filters. This process will run in the background daily, searching for plans/smartphones that meet the criteria and will notify the user with the results.