2 min read

Make a fully functional ASP.NET Core application out of a bootstrap admin template

In the last couple of years, it happened quite often that I had to build a web application to serve as a backoffice administration panel. So I took a fresh asp.net core application plus a static admin template and I made them working together with a database connection, a bunch of models/controllers and some JavaScript. More or less the same things every single time.

So, this time I decided to start it again from scratch, but putting everything on GitHub. This way itโ€™ll be available to anyone and, yes, to me when Iโ€™ll need it again.

Basic features will be:

  • Authentication system based on Identity Core
  • User profile management
  • Database connection with EF Core
  • Charts and tables population with fake data

Some future improvements could be:

  • Offline messages between users
  • A contact list
  • A calendar
  • Whatever comes to my mind while building the project

You can find a draft of the project here on GitHub. The html template I chose for my project is the SbAdmin one by David Miller. David is a web developer founder of the StartBootstrap project. On his website you can find many kind of (as you can guess from the name) bootstrap templates: from a blog post layout to a complete admin UI.