If your custom post type is working on the front-end but not showing in the WordPress admin menu, it usually means one or more arguments in the register_post_type() configuration are preventing it from appearing in the dashboard.
register_post_type()