We are looking to develop the web front-end to our HotSpot solution. The project will encompass the development of a web application for HotSpot management and customer interface. All data will be stored in a MySQL database, also linked to Radius server. Providing correct data has been stored in the database, the HotSpot hardware will operate seamlessly.
The project will be designed with multiple location deployments in mind. All hotspot routers (NAS) will authenticate from a central Radius server. The web-based application can be viewed in two parts, (a) customer screen, and (b) administration screen. The customer screen will cover, customer signup, customer login, customer account status. The administration screen will cover, account creation and management, sales reports, usage, reports, NAS configuration and status, plan configuration, hotspot location configuration, advertising. Essentially the application will only pass data to and from the MySQL (Radius) database and POST to the payment gateway (eg. SecurePay). The application will be built around our existing hardware, consisting of Radius, MySQL, and MikroTik routers (NAS).