Skip to content

FilipRose/backendBlog

Repository files navigation

BlogCMS Project Documentation

The BlogCMS project is a backend application written in Angular that connects to the NoSQL Firebase database from Google. It serves as a management interface for the web application Programming Blog. In BlogCMS, we can add categories, posts, assign posts to categories, check subscriptions, and control comment content.

Project Description

BlogCMS is a backend tool that enables management of the Programming Blog web application. It acts as an intermediary between the user interface and the Firebase database. It allows for adding, editing, and deleting categories, posts, subscriptions, and managing comment content.

Technologies

The BlogCMS project was implemented using the following technologies:

Angular: A JavaScript framework for building user interfaces. Firebase: A Google platform that offers solutions such as NoSQL database, authentication, hosting, and more.

Functionalities

Adding Categories

The "Adding Categories" feature allows BlogCMS users to add new categories for posts. Categories can help organize content and facilitate navigation for readers. The user can provide a name and an optional description for the category, and then save it to the Firebase database.

Adding Posts

The "Adding Posts" feature allows BlogCMS users to create new blog posts. The user can enter a title, post content, and optionally add an image illustrating the content. After creating the post, it is saved in the Firebase database.

Assigning Posts to Categories

The "Assigning Posts to Categories" feature allows BlogCMS users to categorize their posts. The user can choose an existing category or create a new one, and then assign the post to the selected category. This helps organize content and facilitates navigation for readers on the blog.

Checking Subscriptions

The "Checking Subscriptions" feature allows BlogCMS users to monitor subscribers of the Programming Blog web application. The user can view a list of subscribers, see their contact information, and optionally manage subscriptions.

Controlling Comment Content

The "Controlling Comment Content" feature allows BlogCMS users to moderate comments posted under the posts. The user can view a list of comments, approve or reject a comment, and remove inappropriate content. This helps maintain the quality of discussions and ensure high-quality content.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published