Modernizing technology to facilitate integrated databases and online learning