A contact list UI clone for trainees during a national mobile development training session

Related tags

Animation contactapp
Overview

contactapp

A contact list UI clone for trainees during a national mobile development training session

Maintenance ForTheBadge built-with-love ForTheBadge made-with-flutter ForTheBadge ios-supported ForTheBadge ios-android

This project was built during a training session and improved upon it after the training.

Firebase was used as Backend as a service for the application. Tools used in firebase include firestore, authntication and storage as a bucket for images

Art


Screen Shot 2021-11-25 at 3 25 58 PM

Screen Shot 2021-11-25 at 3 25 19 PM

## Getting Started

This project is a starting point for a Flutter application.

To clone this project, open your terminal or cmd

cd folder/to/clone-into/

git clone https://github.com/bayorwor/familiciousapp


Then
locate the project on your system and open with android studio or Vscode or intellij IDE.

To Run:

C:\path\to\project> flutter pub get


then run:

C:\path\to\project> flutter run


## Build release version

run: flutter build e.g flutter build ios --release


## Switch Theme

**Automatically switch theme based on system settings**

## Resources

A few resources to get you started if this is your first Flutter project:

- [Lab: Write your first Flutter app](https://flutter.io/docs/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://flutter.io/docs/cookbook)

For help getting started with Flutter, view our
[online documentation](https://flutter.io/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.

## Prerequisites

What things you need to run the app

  • Android Studio/Vscode/Intellij IDE
  • Flutter SDK
  • Android SDK
  • MacBook / Windows / Linux

## How to contribute

- **Fork the repository and clone it locally**. Connect your local to the original “upstream” repository by adding it as a remote. Pull in changes from “upstream” often so that you stay up to date so that when you submit your pull request, merge conflicts will be less likely. (See more detailed instructions here.)
- **Create a branch** for your edits.
- **Reference any relevant issues** or supporting documentation in your PR (for example, “Closes #37.”)
- **Include screenshots of the before and after** if your changes include differences in HTML/CSS. Drag and drop the images into the body of your pull request.
- **Test your changes!** Run your changes against any existing tests if they exist and create new ones when needed. Whether tests exist or not, make sure your changes don’t break the existing project.
- **Contribute in the style of the project** to the best of your abilities. This may mean using indents, semi-colons or comments differently than you would in your own repository, but makes it easier for the maintainer to merge, others to understand and maintain in the future.

## Built With

- [Android Studio](https://developer.android.com/studio/install) - How to install Android Studio
- [Flutter](https://flutter.io) - Flutter Official website

## Author 😊

**Bayorwor Abudu**

- [**Twitter**](https://twitter.com/FreSHGh8)
- [**Linkedin**](https://www.linkedin.com/in/abudu-bayorwor-02a4511a5/)

## Inspiration

**Etornam Sunu Bright**

- He was the Facilitator for this session 🙏🤝🙈

## License

MIT License

Copyright (c) 2021 Bayorwor Abudu

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

You might also like...

A package to display blinking point to your mobile app in Flutter

A package to display blinking point to your mobile app in Flutter

Blinking point Easy way to create a blinking point for your Flutter project. Installation Add this to your package's pubspec.yaml file: dependencies:

Apr 18, 2022

Mobile App for EndSAR in Nigeria. End SARS is a decentralized social movement, and series of mass protests against police brutality in Nigeria.

Mobile App for EndSAR in Nigeria. End SARS is a decentralized social movement, and series of mass protests against police brutality in Nigeria.

🔥 🔥 Endsars SOROSOKE ✨ Requirements Any Operating System (ie. MacOS X, Linux, Windows) Any IDE with Flutter SDK installed (ie. IntelliJ, Android Stu

Feb 23, 2022

A mobile cinema App for customers to book a sit and view upcoming shows

🔥 🔥 Booking Theater ✨ Requirements Any Operating System (ie. MacOS X, Linux, Windows) Any IDE with Flutter SDK installed (ie. IntelliJ, Android Stud

Nov 17, 2022

Mobile app onboarding, Login, Signup page with #flutter.

Mobile app onboarding, Login, Signup page with #flutter.

Welcome page, Login Page and Sign up page - Flutter UI Watch it on YouTube Packages we are using: flutter_svg: link We design 3 screens first one is a

Jan 6, 2023

IntroAnimationSlider - A simple Flutte Animation Introduction for Mobile app easy to implement Using intro Views flutter

introappanimation simple Flutte Animation Introduction for Mobile app easy to im

Sep 22, 2022

Wave-transition-app - A wave transition based mobile app with included images and other files

Wave-transition-app - A wave transition based mobile app with included images and other files

Flutter wave application A new Flutter project done with dart and it's a wave tr

May 18, 2022

Easy to use session wrapper that adds support to session storage and management in flutter.

flutter_session_manager Adds an easy to use wrapper to session management in flutter. Allows for easy session storage and management. The session pers

Feb 15, 2022

The app that i built during the IITM Session on "Working with APIs in Flutter"

api_test 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 18, 2021

MB Contact Form is a basic flutter widget which helps you for your contact page.

mb_contact_form is a third party flutter package. This is a simple version of Contact Form. This can be easily added to your flutter projects. This make your works simpler and your code shorter. This is recently updated and has null safety too.

Oct 17, 2022

End-to-end mobile app templates that other developers can use during their Flutter development journey.

End-to-end mobile app templates that other developers can use during their Flutter development journey.

Flutter UI Templates Welcome Contributors 👋 The Robotics Forum always encourages new ideas. Aim 🎯 Main aim of this repository is to make things fast

Dec 18, 2022

News Adda is a news app that selects the latest and best news from multiple national and international sources

News Adda is a news app that selects the latest and best news from multiple national and international sources

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

Apr 22, 2022

Encode App-Dev is a open source project which contains different projects of Application development, Android development, IOS development, Flutter, Kotlin, Dart, Java, Swift etc.

HACKTOBERFEST 2022 Encode App-Dev is an open source project which contains different projects of Application development, Android development, IOS dev

Dec 4, 2022

Flutter package to create list of radio button, by providing a list of objects it can be a String list or list of Map.

Flutter package to create list of radio button, by providing a list of objects it can be a String list or list of Map.

Custom Radio Group List Flutter package to create list of radio button, by providing a list of objects it can be a String list or list of Map. Feature

Nov 30, 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 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

Dec 28, 2022

Bytebank - Mobile app developed with Flutter in the Flutter training courses on the Alura platform.

bytebank 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

Feb 3, 2022

MathTraining - A mobile application for training mental math skills

MathTraining - A mobile application for training mental math skills

Math Training app A mobile application for training mental math skills. The app

Oct 5, 2022

Commit = Session task

Flutter Course Code Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your fir

Jul 12, 2022

Flutter Festival Flutter Animations Session App

Flutter Festival Flutter Animations Session App

Source Code for the App Used in The Flutter Festival Saudi Arabia Session (Arabic) & The Flutter Festival Valsad & Surat Session (English) Inside The

Sep 20, 2022
Owner
bayorwor
MOBILE (ANDROID AND IOS), WEB and BACKEND DEVELOPER
bayorwor
Provides login screen with login/signup functionalities to help speed up development

Flutter Login FlutterLogin is a ready-made login/signup widget with many animation effects to demonstrate the capabilities of Flutter Installation Fol

Near Huscarl 945 Nov 2, 2021
Cuberto is a leading digital agency with solid design and development expertise.

Cuberto's development lab: Cuberto is a leading digital agency with solid design and development expertise. We build mobile and web products for start

Cuberto 3k Dec 21, 2022
Loading times are unavoidable in application development. From a user experience (UX) perspective

loading 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

azzouz abdelhakim 2 Feb 12, 2022
🐱‍👤 Flutter-Animation 🔥 🔥 List Animated Staggered Animations

??‍?? Staggered Animations made with algeria ❤

Hmida 17 Nov 22, 2022
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. If you appr

Robert Felker 44.6k Dec 30, 2022
Example project for sticky infinite list

sticky_infinite_list_example Example for sticky infinite list package Example for v1.x.x can be found here Getting Started This project is a starting

Denis Beketsky 6 Nov 6, 2022
Multi directional infinite list with Sticky headers for Flutter applications

Sticky Infinite List Infinite list with sticky headers. This package was made in order to make possible render infinite list in both directions with s

Denis Beketsky 291 Dec 20, 2022
Generate a timeline for a list

Timeline A flutter package that allows you to create basic timelines on your flutter application. This is customizable and easy to plugin to your appl

Rejish Radhakrishnan 65 Nov 10, 2022
filterList is a flutter package which provide utility to search/filter data from provided dynamic list.

filter_list Plugin FilterList is a flutter package which provide utility to search/filter on the basis of single/multiple selection from provided dyna

Sonu Sharma 156 Dec 24, 2022
💙 Google Classroom Clone using Flutter, GCP

Introduction ?? Classroom is a Google Classroom clone built using ?? Flutter. Before we start, you can take a look at the app: Screenshots ?? Key Feat

Sanjeev Madhav 20 Dec 14, 2022