Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prabdhal/blogsimple
A blogging website where users can sign up, setup their profile and begin posting blogs. Users may also view other published blogs and choose to comment on those blogs as well as update their about me page and add links to their social media.
https://github.com/prabdhal/blogsimple
blog blog-engine blogging blogposting blogs bootstrap csharp entity-framework mvc-framework net5 repository-pattern sqlserver
Last synced: about 5 hours ago
JSON representation
A blogging website where users can sign up, setup their profile and begin posting blogs. Users may also view other published blogs and choose to comment on those blogs as well as update their about me page and add links to their social media.
- Host: GitHub
- URL: https://github.com/prabdhal/blogsimple
- Owner: prabdhal
- Created: 2021-03-29T12:49:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-28T22:36:26.000Z (over 2 years ago)
- Last Synced: 2023-10-20T18:24:46.432Z (about 1 year ago)
- Topics: blog, blog-engine, blogging, blogposting, blogs, bootstrap, csharp, entity-framework, mvc-framework, net5, repository-pattern, sqlserver
- Language: CSS
- Homepage: https://blogsimple.azurewebsites.net/
- Size: 10.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BlogSimple
A blogging website where users can sign up, set up their profile and begin posting blogs. Users may also view other published blogs and choose to comment on those blogs as well as update their about me page and add links to their social media.Work Process:
The Blog Simple application was developed using ASP.NET with C# using Visual Studio. User data was all stored in MS SQL on Azure with sensitive data and secrets kept in Key Vault. Blog Simple was designed implementing a repository design pattern to provide a loosely coupled approach to data access. This was effective in reducing code redundancy and increased code maintainability and scalability. SendGrid API was used to allow sending of email to the user regarding user registration, email confirmation and password resets.Technologies:
ASP.NET MVC, C#, JavaScript, jQuery, HTML, CSS, Bootstrap, SendGrid API, Azure, MS SQL