Meteor quickforms and simple-schema not working

Cars = new Mongo.Collection(‘cars’);

Cars.allow({
  insert: function(userid, doc) {
    return !!userid;
  }
});

CarSchema = new SimpleSchema({

name: {
        type: String,
        label: "Cars"
      },

desc: {
        type: String,
        label: "Car Condition"
      },

author: {

        type: String,
        label: "Author",
        autoValue: function() {
          return this.userid
        },
        autoform: {
          type: "hidden"
        }
},

createdAt: {
            type: Date,
            label: "Created at",
            autoValue: function() {
              return new date()
            },
            autoform: {
              type: "hidden"
            }
          }

});

Cars.attachSchema ( CarSchema );

this is quickform code,

{{> quickForm collection="Cars" id="insertcarform" type="insert" class="new-car-form"}}
I see a form UI but when I go to mongodb shell and show collections, I dont see my collections named 'cars' there.

P.s. I am very new coder and learner, please help me with this and if possible explain in detail how to fix it. Thanks

Any errors on browser or server console when you hit insert?

If you subscribed to your DB, try to make an insertion on client side of your page, through your console :
Cars.insert({
name: “test-name”,
value: “test-value”,
desc: “test-desc”,
author: “test-author”,
createdAt: new Date()
});

if anything goes wrong on the insertion, it will throw an error in your console.