A flutter repository meant for open-source contributions in hacktoberfest 2021.

Last update: Jan 23, 2022

hacktoberfest2021

Hacktoberfest 2021

Hosted by DigitalOcean for the 8th year in a row, Hacktoberfest encourages participation in giving back to the open source community by completing pull requests, participating in events, and donating to open source projects.

⚠️ Alert

Check CONTRIBUTING.md and CODE_OF_CONDUCT.md before contributing.

Instructions

Follow the given steps :

®️ Register yourself for hacktoberfest

Registrations will start from 1st October 2021 here.

Star and Fork the repository

Star and fork this repository on GitHub by navigating at the top right of this repository.

fork star

📥 Clone the Repository

To make your own local copy of this repository, use the git clone command along with the URL of your forked repository. Enter the below command in the directory you want to clone the project in:


 git clone https://github.com/your-username/MLSA-AMU.git 
 
 cd MLSA-AMU

Pre-requisite

Install flutter on your machine(Windows/Linux/MacOS).
Refer this link.

💻 Run command

Run the following command after setting up the project on your local machine:


flutter pub get

🌱 Create a new branch

Before starting to make changes in your project, switch from the main branch to a new branch associated with the issue you are working on. Run the following command to switch the branch:


git checkout -b <BRANCH-NAME>

🚩 Create a pull request

After pushing the changes from your project to your forked repository, make a pull request to the main repository with description of each file changed

⚠️ Important

  • Pull Request without mentioning the issue would be considered irrelevant.
  • Branch from which the pull request is made should have a name relevant to that issue.

GitHub

https://github.com/mlsa-amu/MLSA-AMU
Comments
  • 1. Contributors screen UI

    Explanation

    • Create UI according to the screenshot attached in the file contributors_screen.dart.
    • Use the same background color gradient as used in team_screen.dart.

    UI Attached

    Frame 2

    Reviewed by harshtaliwal30 at 2021-10-02 16:18
  • 2. Contributors Screen App Bar

    Explanation in detail

    • Create an appbar according to the UI attached in contributors_screen.dart.
    • Color :
      • Appbar color is transparent.
      • Background gradient color should be on the whole screen.

    Color Codes for gradient:

    #219653 #792ADC

    UI Attached

    contributors_appBar

    Reviewed by vidita-bit at 2021-10-02 16:17
  • 3. Replace network image

    Details

    • Take mlsa-logo.png from https://drive.google.com/file/d/1Zlnne3-B7KuVtB_9mxFQuhwCSXcohnzk/view?usp=sharing
    • Put the image in assets/images/ directory.
    • Replace the network image with the asset image in spash_screen.dart
    Reviewed by harshtaliwal30 at 2021-09-25 10:01
  • 4. Contact Us Screen

    • [x] Closes #43

    PR description

    Contact UI Screen has been created Url_Launcher has been implemented

    Note: SizeConfig created inside the lib doesn't seem to be working from my side, so used the MediaQuery for responsive sizes. Feel free to assign someone to fix the SizeConfig.

    TODO

    Add EMail and LinkedIn links Fix the Method for Feedback Submit Method

    Screenshot

    Screenshot_20211020-214136

    Reviewed by Pakeetharan at 2021-10-20 16:20
  • 5. Added Event-Details-Screen

    • [ ] Closes #31

    PR description

    Added the Event Detail Screen

    Extra Feature

    Added controller to Expansion Tile so the tile is visible when opened irrespective of its position.

    ScreenShots

    image

    image

    image

    Reviewed by Shash0501 at 2021-10-05 19:30
  • 6. Event Detail Screen

    Explain in detail

    • This screen will be pushed on clicking to the event card in events_screen.dart.
    • File name should be event_details_screen.dart.
    • Background Color Code #424368.
    • The down arrow icon represents the expansion of the tile.
    Create UI according to the screenshot attached below:

    event_detail

    Reviewed by vidita-bit at 2021-10-05 07:01
  • 7. Created UI for Contributors Screen

    contributors screen

    • [x] Closes #22

    PR description

    • Changed the Contributor Screen UI
    • Adopted Model for MemberDetails
    • Created custom ContributorDetails widget

    Screenshot_2021-10-05-14-42-14-004_com example mlsa_amu

    Reviewed by Mastersam07 at 2021-10-06 07:27
  • 8. [#15] Enhancement in events screen app bar

    • [x] Closes #15

    PR description

    • Replaced row widget with AppBar widget.
    • Extended gradient throughout the screen.
    • Attached below is the screenshot reflecting the changes made. WhatsApp Image 2021-10-02 at 21 25 52
    Reviewed by pri1311 at 2021-10-02 15:56
  • 9. Add Appbar in Team Screen

    Explanation

    • Add appbar in teams screen(team_screen.dart) with transparent background.
    • Text should be "Team" with white color.
    • Text in app bar should be left aligned .
    • Include back button in appbar (white color).
    Reviewed by vidita-bit at 2021-10-01 18:03
  • 10. Replace Network Image

    • [x] Closes #4

    PR description

    im changing the network image to asset. Im sorry if i did something wrong... this is my first time coding in dart file

    Reviewed by Takane42 at 2021-10-02 16:44
  • 11. Created UI for TeamScreen

    • [x] Closes #12

    PR description

    1. Changed the Team Screen UI
    2. Created Model for MemberDetails
    3. Created a widget/models folder clean architecture
    4. Add the functionality to launch GitHub/LinkedIn URL in the browser from the app

    UI screen

    image

    Architecture

    image

    Reviewed by Shash0501 at 2021-10-01 11:37

Related

A Flutter project for beginner to start contributing in this Hacktoberfest.

HacktoberFest21-Flutter-GDSC-IIITV This Repo is for beginner to start contributing to open source (Flutter) in this HacktoberFest 2k21. Edit the 'data

Jun 10, 2022
This is the repository to store the course content and assignments pertaining to Flutter Summer Group hosted by CRUx in 2021 Summer

Flutter Summer Group 2021 This is the official repository for Flutter Summer Group hosted by cruX, and all the course content along with assignments w

Jun 4, 2022
Amazing task management application with fluid, minimal and modern UI using Flutter! One of The Winner Apps for Google DevFest 2021!
Amazing task management application with fluid, minimal and modern UI using Flutter! One of The Winner Apps for Google DevFest 2021!

Orb "Let your task orbit!" ?? Description Orb is an easy-to-use task manager app that help you manage your daily struggles to get your things done eff

Jun 4, 2022
Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021
Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021

Microsoft Teams Clone by Karanjot Singh About Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to conne

Jun 18, 2022
Firebase authentication 2021

firebase_authentication A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you

Oct 27, 2021
Personal Project Fall 2021 Competition

depth_spectrum A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started i

Nov 17, 2021
A Application for Address Update Theme UIDAI Hackathon 2021
A  Application for Address Update Theme UIDAI Hackathon 2021

Address_update_Theme_UIDAI_Hackathon Address Update Theme UIDAI Hackathon Application for Address Update Theme UIDAI Hackathon 2021. General This is a

Nov 2, 2021
A submission for Ingenium 2021
A submission for Ingenium 2021

Paropkaar A submission for Ingenium 2021 The Problem While brainstorming for a project idea, we came to a realisation that a lot of people have noble

Nov 13, 2021
Projeto SheHacks 2021

Plantei Projeto SheHacks 2021 - 1º lugar O Plantei tem como objetivo ensinar o usuário a criar sua própria horta dentro de seu contexto, ao passo que

Dec 26, 2021
Projek CapStone SIB 2021/2022, GAZEBO.

capstone A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Dec 24, 2021
Winner (2nd Place) of the all-India UIDAI Hackathon 2021. The project contains a Verifier and a Resident application built to authenticate users through Aadhaar API's
Winner (2nd Place) of the all-India UIDAI Hackathon 2021. The project contains a Verifier and a Resident application built to authenticate users through Aadhaar API's

Second Place Winner for the UIDAI Hackathon 2021 by Team 202 ACCEPTED Theme 2 : Problem Statement 4 100% Authentication success in Rural India Importa

Jun 5, 2022
Sample Horoscope app for Sirius 2021.

Astrology magic Идея Идея сделать гороскоп ришла к нам после того, как мы решили проверить нашу совместимость в работе. Тогда мы обнаружили, что не су

Jan 30, 2022
Projeto BiblioTech desenvolvido como Trabalho de Conclusão de Curso (TCC) do 3º ETIM em Desenvolvimento de Sistemas (2021)

tcc3ds A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

Jan 6, 2022
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flutter Music Player First Open Source Flutter based Beautiful Material Design Music Player(Online Radio will be added soon.) Demo App Play Store BETA

Jun 27, 2022
Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.
Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

Timy app An amazing open-source group messaging app build with flutter. ✨ Main Features Multiple groups (similar to Teams in Slack). Multiple open or

Jun 19, 2022
A fully open source visual to-do list Flutter application.
A fully open source visual to-do list Flutter application.

A fully open source visual to-do list Flutter application.

Oct 24, 2021
An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)
An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)

An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)

Oct 7, 2021
Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.

English | Portuguese Memo Monorepo for Memo. Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter. As of n

Jun 27, 2022