Skip to content

P09s/paragram

Repository files navigation

Paragram

Paragram is a visually appealing Instagram clone built using Flutter for the frontend and Firebase for the backend. With Paragram, users can share their moments, follow others, like and comment on posts, and explore a feed curated just for them. Whether you're a developer looking for inspiration or a user eager to connect with friends and share your experiences, Paragram offers a seamless and intuitive experience.

Features

  • User Authentication: Users can sign up, log in, and log out securely using Firebase Authentication.
  • Profile Management: Users can edit their profiles, update their profile picture, and view other users' profiles.
  • Post Creation and Interaction: Users can create new posts, upload images, add captions, like posts, and leave comments.
  • Feed Exploration: Users can explore a personalized feed showcasing posts from users they follow.

Technologies Used

  • Flutter: Flutter is Google’s UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
  • Firebase: Firebase is Google's mobile platform that helps you quickly develop high-quality apps and grow your business.
    • Firebase Authentication: Securely authenticate users.
    • Firebase Firestore: Store and sync app data at global scale.
    • Firebase Storage: Store user-generated content, such as images and videos.
  • Dart: Dart is a client-optimized programming language for fast apps on any platform.

Getting Started

To get started with Paragram, follow these steps:

  1. Clone this repository to your local machine.
  2. Set up a Firebase project in the Firebase Console.
  3. Enable Firebase Authentication, Firestore, and Storage services for your project.
  4. Add your Firebase configuration to the Flutter app. You can find the necessary steps in the FlutterFire documentation.
  5. Run the app on an emulator or a physical device using the flutter run command.

Contributing

Contributions are welcome! If you have any ideas for features, find any bugs, or want to contribute in any other way, feel free to open an issue or submit a pull request.

Acknowledgements

  • Special thanks to the Flutter and Firebase teams for providing amazing tools and resources.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published