Skip to content

FireGram is a full-stack Instagram clone developed using Flutter for the front end and Firebase for the backend, offering a comprehensive and visually appealing social media experience.

Notifications You must be signed in to change notification settings

Naincy04/FireGram

Repository files navigation

FireGram

FireGram is an Instagram clone built using the Flutter framework and Firebase backend services. It replicates some of the key features of Instagram, allowing users to share photos, follow other users, like and comment on posts, and more.

Features

  • User authentication (Sign up, Sign in, Sign out) using Firebase Authentication.
  • Uploading and sharing photos with captions.
  • Following and unfollowing other users.
  • Liking and commenting on posts.
  • Real-time updates with Firebase Firestore.
  • User profile customization.

Screenshots

   

Getting Started

To run this project locally, follow these steps:

  1. Make sure you have Flutter SDK installed. If not, follow the instructions on Flutter's official website.
  2. Clone this repository to your local machine.
  3. Navigate to the project directory.
  4. Run flutter pub get to install dependencies.
  5. Configure Firebase for Android and iOS platforms following the instructions on Firebase Console.
  6. Run the app using flutter run.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create your feature branch (git checkout -b feature/your-feature-name).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The Flutter community for providing amazing packages and resources.
  • Firebase team for their excellent backend services.

Contact

If you have any questions or suggestions, feel free to reach out to me at naincy2102@gmail.com.

About

FireGram is a full-stack Instagram clone developed using Flutter for the front end and Firebase for the backend, offering a comprehensive and visually appealing social media experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published