Project Description: Blog is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries. Coming to our project it will be lite on both web server and client device computation when compare to already existing blog sites like WordPress, Bloggers, Wix. Our project Blog will be a client-side computation project to make web application at no cost for blog maintenances. We will be making Blog in Angular Framework.
Existing System: WordPress Wix Blogger
FEATURES: 1. Archive Systems: It provides document and record storage solutions. The Company offers on-site and off-site records storage, document shredding, digital document conversion, and on-demand virtual file delivery. 2. Own search system for the blog. 3. Chat for the users. 4.personal assistant(voice) to entertain blog readers. 5. Automatic backups off the blog. 6. uploading and download image and video. 7. WYSIWYG editor: What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed document, web page, or slide presentation.
Modules: Admin Login page Article page: Comment section Post Achieve system Backup View & rank analysis Admonitization
Advantages: Zero maintenance cost for website services. Free to use. No hosting charges will be applied (Because of Firebase Hosting). Automated Backups of website. Responsive website layout (Progressive Web App). Facial recognition login (Charges may apply for website owner). Built-in Comment Spam filter. Virtual Support Assistant. (for guiding the audience and walk through the blog features) Supports authentication using passwords, phone numbers, Google, Facebook, GitHub and more. End user requires zero programming knowledge for setting up and running our blog application.
Disadvantages of existing system High cost for maintaining the website.(WordPress) Very Limited features for free versions.(Wix) Pricing is high. (WordPress, Wix) Limited tools for writing a post. (Blogger) Hosting cost is high for the requirements of WordPress. No automated Backups of your site.
Software Requirements: Web Framework: Angular Framework Database: Firebase Realtime Face Recognition : Azure
Firebase Hosting Angular Firebase cloud Function ( Automatatic backup scripting using node.js ) Firebase cloud storage ( For storging images/viedos/documents ) Firebase Realtime Database ( For using chat storing ) Firebase Firestore (For Datastoring) Firebase Authentication (google/Facebook and more) Azure face API Angular fire SDK