Skip to content

rachit-goyal1071/Innogeeks-app

Repository files navigation

🌟 Innogeeks App

An innovative Flutter + Firebase powered platform to revolutionize community collaboration and enhance productivity. Designed to empower coordinators and users, this platform bridges the gap between creativity, communication, and organization.


✨ Key Features

For Coordinators:

  • 📋 Attendance Tracking: Manage attendance seamlessly with user authentication.
  • 📅 Event Management: Create, update, and oversee events with ease.
  • 🛠️ Grievance Portal: Route complaints to the appropriate authorities for swift resolution.

For Users:

  • 🧑‍🤝‍🧑 Team Finder: Join or form teams for projects and hackathons based on skills and interests.
  • 💡 Idea Sharing: Share innovative ideas, receive feedback, and upvote impactful contributions.
  • Doubts Section: Post questions, get answers, and engage in meaningful discussions.
  • 🎟️ Event Registration: Register for events with detailed schedules and updates.
  • 🚀 Hackathon Updates: Stay informed about nearby hackathons and competitions.

General Features:

  • 🔔 Push Notifications: Stay on top of updates and reminders.
  • 🗂️ Resource Repository: Access tutorials, articles, and project templates.
  • 🏆 Leaderboard: Track contributions and celebrate achievements.
  • 📝 Feedback Mechanism: Share your experience and help improve the platform.

💻 Tech Stack

  • Frontend: Flutter (Dart)
  • Backend: Firebase (Firestore, Authentication, Cloud Functions)
  • State Management: BLOC/Cubit

🌟 Why Contribute?

This project is 100% open source and built to foster collaboration. Your contributions can:

  • 💡 Bring new ideas and features to life.
  • 🌍 Impact communities by improving collaboration and engagement.
  • 🚀 Showcase your skills in Flutter, Firebase, and state management.
  • 🏅 Earn recognition and add valuable experience to your portfolio.

We’re committed to creating a supportive environment for contributors and ensuring your efforts are valued and celebrated.


📜 Getting Started

  1. Fork the Repository
    Click the Fork button to create your own copy of this repository.

  2. Clone Your Fork

    git clone git@github.com:rachit-goyal1071/Innogeeks-app.git
    cd innogeeks-app
  3. Install Dependencies Ensure Flutter and Dart are installed. Run:

    flutter pub get
  4. Set Up Firebase

    • Create a Firebase project and add your app.
    • Replace the existing google-services.json (Android) and GoogleService-Info.plist (iOS) with your Firebase configuration files.
    flutter run

🤝 Contribution Guidelines

We ❤️ contributions! To ensure smooth collaboration:

  1. Discuss Ideas: Open an issue or join our discussions to share your ideas.
  2. Follow Best Practices: Adhere to Flutter and Firebase coding standards.
  3. Document Your Work: Update the README or add inline comments for clarity.

❤️ Special Thanks

A huge thanks to all contributors and open-source enthusiasts who are making this platform better every day. Together, we can create something impactful! 🚀

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors