srihariash999 / whatnext_app

11 stars 2 forks source link
hacktoberfest

What next ?

Get it on Google Play

What next is a social platform to track your movie and tv shows consumption and socialize with your friends to see their watchlists.




NOTICE

Thank you to the people who downloaded this app from playstore and those who starred my repo. I started this project to be a way for me to learn more about firebase related stuff like firestore, fcm, dynamic links etc. I still see this project as such.

But I am going to put development of this project on an indefinite hiatus as I don't really have time to maintain Whatnext? anymore. I am however planning to push one last maintenance commit to whatnext to make it compatible with flutter v3.7.5 which is the latest version as of Feb 2023 and update the playstore version with the same.

I will probably wait some time before archiving this project. That said I still think Whatnext? is still valid for someone getting started with flutter to use as a reference but as this project was made when I was starting out with flutter, there might me some things which are more of a hack than a solve so take it with a grain of salt.

If anyone is willing to maintain Whatnext? in the future contact me or open an issue stating the same and we can work out the details.




Tech Stack:

Features:

This project is still in development stage. So, feature requests are welcome. Feel free to open an issue if you have something in mind or if something is not working right. it might make a large impact 💓

How to setup locally ?

  1. Fork the repo.

  2. Clone the repo using the forked repo.

  3. Open the code in your favorite code editor.

  4. Install the dependencies using the following command:

$ flutter pub get
  1. Add your TMDB API keys in a file named 'api_keys.dart' and place it inside /lib/constants
const String v3 = "XXXXXXXXX";
const String v4 = "XXXXXXXXX";
  1. Setup up a project in firebase using structure specified (details will be provided soon) and link your app with firebase. (google-services.json)

  2. Build the app using the following command:

$ flutter run

Interested in contributing ?

See the contributor's guide!

Screenshots

| |

| |

| |

Questions or issues ?

If you have general question about the project. Feel free to open an issue regarding your query/issue.

Learn Flutter ?

Follow this link