“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.
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!