Skip to content

Bhargavzz/fusion_app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FusionIIIT App

FusionIIIT is the official Institute Management Software of the Indian Institute of Information Technology (IIIT). This mobile application acts as a companion to the FusionIIIT web platform, delivering key institute services directly to the fingertips of students, faculty, and staff.


Overview

The FusionIIIT App is designed to streamline access to essential academic and administrative resources. Whether you're checking schedules, managing tasks, or staying updated with institute announcements, this app brings convenience and efficiency to the IIIT community—all from your mobile device.


Features

  • Seamless Integration: Syncs effortlessly with the FusionIIIT web platform.
  • User-Friendly Interface: Intuitive design tailored for students, faculty, and staff.
  • On-the-Go Access: Manage institute-related tasks anytime, anywhere.
  • Core Services: Access timetables, notifications, and more in real time.

Purpose

The app aims to enhance the institute experience by providing a mobile-first solution that complements the existing web-based FusionIIIT system, ensuring the IIIT community stays connected and informed.


Contributing

We welcome contributions to the FusionIIIT App! Here's how you can get started:

  1. Fork the Repository:
    Start by forking the repository to your GitHub account.

  2. Clone the Repository:
    Clone your forked repository to your local machine:

    git clone <your_forked_repository_url>
    cd fusion_app
  3. Creating Screens:
    Add a new folder under the lib/screens directory with the name of your module (<module_name>). Place all screen-related files for the module in this folder.

  4. Reusable Components:
    If you are creating reusable components, add them to the utils folder. Ensure the components are modular and well-documented.

  5. Submitting Changes:

    • Create a new branch for your feature or bug fix:

      git checkout -b <branch_name>
    • Commit your changes with clear and concise messages:

      git commit -m "Your commit message"
    • Push your branch to your forked repository:

      git push origin <branch_name>
    • Submit a pull request for review.


Setup and Run

Follow these steps to set up and run the project locally:

  1. Install Flutter:
    Ensure you have Flutter installed. Follow the official Flutter installation guide for your operating system.

  2. Install Dependencies:
    Run the following command to fetch all required dependencies:

    flutter pub get
  3. Run the Application:
    Connect a device or start an emulator, then run:

    flutter run

Built with ❤️ for the IIIT community by the Maitrek Patel😎.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 93.0%
  • C++ 3.5%
  • CMake 2.7%
  • HTML 0.5%
  • Swift 0.2%
  • C 0.1%