๐Ÿฅท๐Ÿฝ๐Ÿ“ฑ Minimal Social Media App

$49
7 ratings

๐ŸŽ Introducing the Minimal Social Media App template โ€“ a simple yet robust social media app tailored to springboard your unique ideas into fully-fledged applications.

This well-rounded base facilitates not only a smooth learning curve for those new to app development but also a streamlined development process for more experienced developers. By handling the basic common problems, this template allows you to focus on your creativity and innovative ideas.


๐Ÿ“ฑ APP FUNCTIONALITY

This is a simple social media app that has 6 core functionalities

  1. Authentication: Email Login / Logout / Register
  2. Post message to the wall
  3. Like a post
  4. Comment on a post
  5. Browse the users of the app
  6. Profile page that displays the person's post

๐Ÿ’œ THEME

This design aesthetic is minimal and modern. Simplicity is the beauty of this UI and it offers both โšช๏ธ light mode & dark mode โšซ๏ธ


๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป BACKEND

  • Firebase Auth
  • Firebase Firestore

๐Ÿ“– SETUP INSTRUCTIONS

1. Download the ๐Ÿ“ฑMinimal Social Media App and unzip it.

2. Open the terminal or command prompt and navigate to this project to add the necessary dependencies.

  • flutter pub add firebase_core
  • flutter pub add firebase_auth
  • flutter pub add cloud_firestore
  • flutter pub add intl

3. Go to your firebase console (https://console.firebase.google.com/) and create a new project.

Then come back to your terminal and type:

  • firebase login

Make sure it's logged in with the same email as your firebase console. Then activate the cli by typing:

  • dart pub global activate flutterfire_cli

Then finally type the following command to pick your project:

  • flutterfire configure

4. In your firebase console, go to authentication and enable the email provider.

5. In your firebase console, go to firestore database and create a new database. Make sure to go to the rules and change the 'write' rule from 'false' to 'true'

Your social media app should now be connected to Firebase and fully functional!

๐ŸŽ“ EXTRA HELP?

If you need more help on this setup for how to connect Flutter to Firebase, watch my tutorial: https://youtu.be/4fucdtPwTWI?si=rS_5zlpSzk8Oticv

Or if you need personalised tutoring, I also offer that: https://mitchkoko.gumroad.com/l/FlutterTutoring

๐Ÿ”‘ LICENCE (MIT License)
When you purchase this code, it comes with a permissive license that allows you to freely use, modify, and distribute the software, both for personal and commercial purposes. Unlike restrictive licenses, this type of license imposes minimal restrictions on how you can use the software, making it an excellent choice for developers who want to build upon this codebase and create their own applications.

Here are some key points regarding the license:

  1. Usage: You are free to use this code for any purpose, including commercial use.
  2. Modification: You can modify the code to suit your needs and add your own features.
  3. Distribution: You have the right to distribute the original or modified code, even for commercial purposes.
  4. No Attribution Required: While not mandatory, attribution is appreciated but not required.

This licensing model is designed to encourage innovation and ease of use while respecting the efforts of the original creator. It grants you a high degree of freedom while providing a solid foundation upon which you can build and expand. So, you can confidently use this code as a springboard to turn your unique app idea into a reality.

By purchasing this code, you agree to abide by the terms of the license, ensuring a fair usage policy that benefits both the creator and the wider developer community.


Add to cart

Full Code

Login / Login / Register
1
Post Message
1
Like Button
1
Comment
1
Users
1
Profile
1
Size
446 KB
Copy product URL

Ratings

5.0
(7 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$49

๐Ÿฅท๐Ÿฝ๐Ÿ“ฑ Minimal Social Media App

7 ratings
Add to cart