Pixel Art Blog is simple CMS created with ASP.NET MVC5.
Project still requires some changes, mostly with error management on frontend. There are some problem with file input on Vivaldi browser. Server stops after uploading file. I'm not sure yet why this is happening, but it looks like other browsers (like Chrome and Firefox) don't have that bug.
- ASP.NET MVC 5
- Entity Framework 6
- Jquery 1.10.2
To make contact form working application require additional setting file. It should look like this :
<appSettings>
<add key="mailAccount" value="example@email.com" />
<add key="mailPassword" value="ExamplePassword" />
<add key="host" value="smtp.gmail.com" />
<add key="port" value="587" />
<add key="enableSsl" value="true" />
</appSettings>
File must have extension .config. mailAccount and mailPassword should be changed to real creditentials provided by user. Path to file is defined in web.config in section appSettings:
<appSettings file="..\..\appsettings.config">
Field file should be changed to match path of new appsettings file.
To get to admin panel use route /admin (like this http://localhost:54043/admin). Then, you will see sign in panel. Type :
- admin@pixelart.com - login
- Admin1! - password After successful signing in you'll be redirected to admin panel.
List of features ready and TODOs for future development
- Main Panel - starting point of application. This is very most recent posts are displayed alongside with additional info
- Post Panel - basicly list of posts. Posts are paginate on the server and can be filtrated by categories.
- Admin Panel - this is were all magic happens. To get here admin must be logged. After that all CRUD operation are avaible to use.