Projects are a means of organizing everything else in Developer's Notebook. They are site-wide.
On the projects page, developers should be able to click on a project and see an overview of all sections with data attached to the project (To Dos, Notes, Code Cache, Issues, Bookmarks, etc).
[x] Add new projects
[x] Show all projects on the project overview page
[x] Automatically hide completed projects, but with an option to show them
[x] A checkbox should set whether the project is complete or not
[x] Clicking on a project will show all related information to that project (achieved via a slug in the URL)
[x] Delete projects (but not a project's contents from other parts of the site)
[x] Projects should work on all Editor pages (via drag & drop and clicking on them should show only pages belonging to them)
Projects are a means of organizing everything else in Developer's Notebook. They are site-wide.
On the projects page, developers should be able to click on a project and see an overview of all sections with data attached to the project (To Dos, Notes, Code Cache, Issues, Bookmarks, etc).