AppandUp recruitment challenge

Related tags

Templates flutter
Overview

appandup_challenge

This repository contains the source code of an Android/iOS/Web application developed as a requirement for Flutter Developer Remote at AppandUp. The app makes requests to Google Books API with a query(user search) and parse it's JSON to get query match books and store favorite books on Firebase.

📸 Screenshots

;;;

Packages Used

  • cloud_firestore - Flutter plugin for Cloud Firestore, a close-hosted, noSQL database with live synchronization and offline support on Android and iOS.
  • firebase_auth - Flutter plugin for Firebase Auth, enabling Android and iOS authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
  • firebase_core - Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
  • flutter_svg - An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
  • http -A composable, multi-platform, Future-based API for HTTP requests.
  • provider - A wrapper around InheritedWidget to make them easier to use and more reusable.
  • flutter_facebook_auth - The easiest way to add facebook login to your flutter app, get user information, profile picture and more. Web support included.

Prerequisites

In order to test this code:

  • Replace the API_KEY value here with your own API Key (Get it here)

License

MIT License

Copyright (c) 2021 ALgy Aly

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...

Clock for the Flutter clock challenge

Clock for the Flutter clock challenge

Agent clock A visualization of a clock using simple agents and physics. Description The digits of the clock are basically letters or svg paths. These

Jun 29, 2022

A clock created for the Flutter Clock challenge which achieved an honourable mention.

Circle Clock A clock created for the Flutter Clock challenge. Shaded circles representing hour, minute and second hands move across the screen, while

Apr 18, 2022

Iso Clock - Flutter Challenge

 Iso Clock - Flutter Challenge

Iso Clock - Flutter Challenge This is my take on a classic digital clock look with a modern 3D "flat" design and playful animations. I come from a web

Oct 22, 2022

Flutter Events App Ui Challenge Speed Code

Flutter Events App Ui Challenge Speed Code

Flutter Events app made with Flutter, Hosted on Codemagic. Don't forget to star ⭐ the repo it motivates me to share more open source Design Credits Uv

Dec 29, 2022

Flutter Ui Challenge Speed Code

Flutter Ui Challenge Speed Code

Live Demo : http://bit.ly/flutterecomapp Design Credits : https://gumroad.com/l/kamartaj Youtube Video : https://youtu.be/OQ-6Zo0vbAk Created & Mainta

Aug 15, 2022

Tonal : UI Coding Challenge For Flutter

Tonal : UI Coding Challenge For Flutter

Tonal - UI Coding Challenge Modern UI engineering is all about components. When we build components to be reusable, we enable faster iteration and hig

Mar 10, 2022

PayPal UI Redesign Project inspired by the winner of the Uplabs Challenge made in Flutter

PayPal UI Redesign Project inspired by the winner of the Uplabs Challenge made in Flutter

Paypal Redesign UI App (Challenge) This project is developed for iOS & Android, using Flutter and inspired from the winner Vadim Demenko of the Uplabs

Nov 26, 2022

Flutter Wallet APP UI Challenge

Flutter  Wallet APP UI Challenge

flutter_wallet_ui_challenge A new Flutter project. Project Demo Video : https://www.youtube.com/watch?v=Vyj65qh_QiA Getting Started Flutter Wallet UI

Dec 18, 2022

Use Flutter_web 💪 to implement the UI challenge of Google Maps on uplabs .

Use Flutter_web 💪 to implement the UI challenge of Google Maps on uplabs .

flutter_web_challenge_googlemaps_web Use Flutter_web 💪 to implement the UI challenge of Google Maps on uplabs . 中文版本 Designer : Joydeep Sengupta Upla

Oct 31, 2022
Owner
ALgy Aly
Software Developer
ALgy Aly
Flutter UI challenge (with Box2D physic)- Smart washing machine app

Flutter UI Challenge- SMART Washing Machine About project The application was written based on this great UI concept: https://dribbble.com/shots/11018

Tomasz Pawlikowski 754 Dec 27, 2022
Challenge yourself every weekend with flutter. Join me to implement challenging UI & digital designs using Flutter.

Weekend With Flutter This is my new challenge. Every weekend, I want to implement challenging UI & digital designs using Flutter. you can join me with

Payam Zahedi 16 Feb 24, 2022
flutter development bootcamp layout challenge #2.1

MiCard App Challenge Hey folks! This app is the continuation of the layout_challenge_app. I coded this app from scratch because unfortunate things hap

Damla Çim 1 Jan 6, 2022
Challenge friends on fitness goals

Fitness Challenge Pursuing your fitness goals is fun together with friends. Challenge your friends for daily activities and see who's leading. You can

Gireesh Puthumana 25 Oct 8, 2022
This is my participation Repo for the 100 days of coding challenge

hundred_days_of_coding Day 1: Started creating Project and using advanced tools to make the development easier Day 2: Added DataClasses with the help

jxstxn__ 3 Nov 21, 2021
The Grand Prize-winning entry of the #FlutterClock challenge.

Flutter Particle Clock For my entry in the Flutter Clock Challenge I wanted to build something colorful, animated and playful that changes appearance

Mickel 888 Dec 31, 2022
My participation on the Flutter Clock Challenge of 2020 with Francisco Frutuoso design

Cloom Clock ?? "Visual Beauty Winner" of the 2020 Clock Challenge, announcement post ?? You can read our blog post describing the process here How to

Filipe Barroso 77 Dec 26, 2022
creativecreatorormaybenot's entry to the Flutter Clock challenge.

clock creativecreatorormaybenot's playful entry to the Flutter clock challenge (is it weird to say it like that?). This is a clock display that uses e

null 280 Nov 12, 2022
Humanbeans Flutter Clock Challenge Submission

Eventually Humanbeans Flutter Clock Challenge Submission by Milen Trendafilov (design, concept) and Boris Brestnichki (development) Concept: Bird visi

null 183 Nov 24, 2022
Google's Flutter Clock Challenge Novelty 🚀 of Idea Award 🏆 winner (https://flutter.dev/clock)

Sunset Reflections Clock My submission to the Flutter Clock Challenge, winner of the Novelty of Idea award: a cold cathode display clock (aka nixie cl

Víctor Morilla 52 Dec 26, 2022