CS308 Database course project