Skip to content

Avi-Patel/Bloggenix

Repository files navigation

Bloggenix

A Flutter project. I built this App using flutter which provides the platform for blogging. User can create blog on different topic like Tech,Travel,Food,Politics,etc.User can like&save any blog for later reference.He can delete personal blog and remove saved blog. Some necessary profile settings like profile photo,name,password,contact us,rate app, etc are also implemented. Firebase is used to store data of all type.

Features implemented in the app

  • Login and Register
  • User can create new blog and can upload it. All Blogs are public.
    • User can add upto 5 photos in blog while creating. Separate text editor to write rich text. Once uploaded, any personal blog can not be changed. How ever i am thinking to implement this feature of 'change your personal blog' in future.
  • 8 different categorywise blog.
    • Technical Blogs
    • Non-Technical Blogs
    • Interview Experiences
    • Internship Experiences
    • Food Blogs
    • Travel Blogs
    • Political Blogs
    • Business Blogs
  • User can like and save(for later references) any blog.
  • User can rate any blog once.
  • User Profile
    • Total #personal blogs, Total #saved blogs and Total Likes
    • change profile photo
    • change name
    • change password
    • Contact Us (user can send mail to specific recepient)
    • Rate App. User can rate app multiple times but older feedback will be overrided by new one.
  • User can delete personal blog.Also User can remove blog from his/her saved blog section.

Screen Shots of App

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages