Giter VIP home page Giter VIP logo

himanshusharma89 / flutter-blog-app Goto Github PK

View Code? Open in Web Editor NEW
79.0 79.0 56.0 94.31 MB

Blog App, an anonymous blog creation application. Created using Flutter Framework and utilizing Firebase backend

License: Creative Commons Zero v1.0 Universal

Kotlin 0.62% Swift 0.59% Objective-C 0.05% Dart 93.11% Java 0.56% Ruby 5.06%
android blog dart firebase flutter hacktoberfest hacktoberfest2021 realtime-database

flutter-blog-app's Introduction

Hey there! ๐Ÿ‘‹

I am Himanshu Sharma

A Software Engineer, & A Technical Writer


Programming Languages

Dart Java C JavaScript

Tools and Technologies

Flutter Git Firebase AWS Amplify Heroku Nodejs GraphQL MongoDB Github Actions Codemagic Visual Studio Code Android Studio Markdown LaTex

๐Ÿ“Š Weekly development breakdown
No activity tracked

๐Ÿ“ˆ My GitHub Stats

Connect with me:

Contact

Twitter Linkedin Codepen Stack Overflow

Medium Hasnode

profile for Himanshu Sharma on Stack Exchange, a network of free, community-driven Q&A sites

flutter-blog-app's People

Contributors

allcontributors[bot] avatar amjadnoor avatar arbazdiwan avatar carlosfrodrigues avatar daruanugerah avatar derangga avatar enzoftware avatar himanshusharma89 avatar janhavi23 avatar mrgove10 avatar nisarg-18 avatar saransh-cpp avatar shubham-chhimpa avatar wizpna avatar yash2189 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

flutter-blog-app's Issues

Intro Slider

A full-screen intro slider when user freshly installs the app before registration.

Enhancement: Adding animation to already present blogs/initial blogs

The already written blogs right now simply pop up on the screen after loading with no animation. I was trying to implement some sort of animation to these initially present blogs but did not succeed with the FirebaseAnimatedList widget. If anyone has any ideas or some sources/docs with such features already implemented, feel free to suggest to me or to work on it yourself.

help on the firebase database side

i am unable to see the added posts in the database and on the home screen as well. I configured the realtime database but I guess I am missing something.

Medium Article Fetching logic

write the logic to fetch medium article by username using the rss2json api

https://api.rss2json.com/v1/api.json?rss_url=https://medium.com/feed/@username

The current Dart SDK version is 2.9.0.

The current Dart SDK version is 2.9.0.

Because blog_app requires SDK version >=1.22.0 <2.0.0, version solving failed.
Running "flutter pub get" in Flutter-Blog-App...
pub get failed (1; Because blog_app requires SDK version >=1.22.0 <2.0.0, version solving failed.)

UI Update of Create Post

  • Make App Bar transparent

  • Change back icon to something like ios_back

  • Increase the height of the Post Body text field

  • Add more UI adjustments that you prefer

Consider different database?

Currently, the app uses the Firebase Realtime database, should I change it to Cloud Firestore? but using a StreamBuilder with that might increase the calls simultaneously.
Should I consider a different DB like Supabase? with unlimited API calls?

UI Update of PostView

  • Make App Bar transparent

  • Change back icon to something like ios_back

  • Add more UI adjustments that you prefer

About Page

Improve the current About Page and add the following:

  • Description of the app

  • Tech Stack Used

  • Platforms Available

  • Developer: Himanshu Sharma

  • Contributors: All the contributors of the app

Workflows are referencing vulnerable actions

Hello, there!

As part of the university research we are currently doing regarding the security of Github Actions, we noticed that one or many of the workflows that are part of this repository are referencing vulnerable versions of the third-party actions. As part of a disclosure process, we decided to open issues to notify GitHub Community.

Please note that there are could be some false positives in our methodology, thus not all of the open issues could be valid. If that is the case, please let us know, so that we can improve on our approach. You can contact me directly using an email: ikoishy [at] ncsu.edu

Thanks in advance

  1. The workflow android-release.yml is referencing action gittools/actions/gitversion/setup using references v0.9.2. However this reference is missing the commit 90150b4 which may contain fix to the vulnerability.
  2. The workflow android-release.yml is referencing action gittools/actions/gitversion/execute using references v0.9.2. However this reference is missing the commit 90150b4 which may contain fix to the vulnerability.

The vulnerability fix that is missing by actions' versions could be related to:
(1) CVE fix
(2) upgrade of vulnerable dependency
(3) fix to secret leak and others.
Please consider updating the reference to the action.

If you end up updating the reference, please let us know. We need the stats for the paper :-)

Dark Mode

Assign this issue to me i will add darkmode feature to the app

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.