https://github.com/thilrash/tblogiee-web-app
TBlogiee is a modern, user-friendly blogging platform designed to provide a seamless experience for both content creators and readers. Built using .NET Web API, Angular, JWT, MongoDB, and MSSQL, the platform offers a feature-rich environment for sharing ideas and exploring trending topics.
https://github.com/thilrash/tblogiee-web-app
angular dotnet jwt mongodb mssql typescript
Last synced: 4 months ago
JSON representation
TBlogiee is a modern, user-friendly blogging platform designed to provide a seamless experience for both content creators and readers. Built using .NET Web API, Angular, JWT, MongoDB, and MSSQL, the platform offers a feature-rich environment for sharing ideas and exploring trending topics.
- Host: GitHub
- URL: https://github.com/thilrash/tblogiee-web-app
- Owner: Thilrash
- Created: 2025-01-03T14:11:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-29T15:43:31.000Z (over 1 year ago)
- Last Synced: 2025-01-29T16:34:28.413Z (over 1 year ago)
- Topics: angular, dotnet, jwt, mongodb, mssql, typescript
- Language: HTML
- Homepage: https://tblogiee.netlify.app/
- Size: 311 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### TBlogiee
TBlogiee is a modern, user-friendly blogging platform designed to provide a seamless experience for both content creators and readers. Built using .NET Web API, Angular, JWT, MongoDB, and MSSQL, the platform offers a feature-rich environment for sharing ideas and exploring trending topics.
The application empowers users to create, manage, and interact with blog posts while fostering engagement through notifications and trending content categories.
**Key Features**
1. User Authentication and Authorization:
- Secure login and registration using JWT.
- Role-based access for managing content.
2. Content Management:
- Users can add, edit, and delete their blog posts.
- Posts categorized by trending topics like Technology, Science, and more.
3. Interactive Features:
- Like functionality to engage with posts.
- Notifications for user interactions, such as likes or updates on followed content.
4. Trending Topics:
- Posts are categorized based on trending topics, dynamically updated based on user activity.
5. Real-time Notifications:
- Instant updates for user interactions through WebSocket or SignalR.
6. Robust Backend:
- MSSQL for user data and authentication.
- MongoDB for flexible storage of posts and dynamic data.
7. Responsive Frontend:
- A sleek and modern UI developed using Angular.
- Tailored for both desktop and mobile users.
**Target Audience**
Content Creators: Individuals who want to share their knowledge, ideas, and creativity.
General Readers: Users looking for trending and categorized information on various topics.
**Technology Stack**
Frontend: Angular for building a dynamic and responsive UI.
Backend: .NET Web API for handling core application logic and APIs.
Authentication: JWT for secure user authentication and authorization.
Databases:
- MSSQL for structured and relational data.
- MongoDB for flexible and scalable content management.
Hosting and Deployment: Netlify for frontend hosting, with backend and databases hosted on scalable cloud platforms like Azure or AWS.
**Vision**
TBlogiee aims to provide an intuitive and engaging platform for sharing and discovering content, with a focus on community interaction and trending topics. The application bridges the gap between creators and readers, fostering a space for knowledge sharing and discussion.