mongoose tager som standard ental modelnavne og parrer dem med en samling navngivet med flertallet af det, så mongoose leder i db efter en samling kaldet "adminLogins", som ikke eksisterer. Du kan angive dit samlingsnavn som det 2. argument, når du definerer dit skema:
var adminLogin = new Schema({
username: String,
password: String
}, {collection: 'adminLogin'});