Web-based database to create online and offline reports