maacpiash / Dante

Blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

“Consider your origins: you were not made
to live as brutes, but to follow virtue and knowledge.”

— Dante, The Divine Comedy

Dante

A blog webapp built entirely with ASP.NET Core technologies.

Build Status Build Status HitCount Open issues Contributors Gitter Share on Twitter


Frameworks used

  • Back-end: ASP.NET Core
  • Front-end for CRUD: Razor Template Engine
  • Database management: Entity Framework Core
  • Authentication and Authorization: Identity Framework

Roadmap

  • Create stories.
    • Save posts in an on-disk database.
  • Display stories.
    • Display by date-time in descending order (most recent first).
    • Pagination (10 stories per page)
    • Search by text in title/body
  • Edit and delete stories.
    • Edit stories
    • Delete stories
  • Return stories in JSON and XML formats with a REST API.
    • Return JSON
    • Return XML
  • User authentication.
    • User registration.
    • User login and logout.
    • Reserve Create/Update/Delete actions for registered and logged-in users only.
  • User feedback to stories.
    • Reactions
    • Comments
  • Users uploading avatars.
  • Users following Authors.

Under development!

About

Blog


Languages

Language:C# 54.5%Language:HTML 42.8%Language:CSS 2.1%Language:JavaScript 0.6%