Git Product home page Git Product logo

global-tactics-mobile's People

Contributors

ahmadafrasiyab avatar farhadbahrehmandhenry avatar penn2014 avatar samricha avatar

Watchers

 avatar  avatar

global-tactics-mobile's Issues

Add onclick for posts and search with labels

Description

As a user I would like to be able to see the 5 most recent label-filtered posts and be able to click on each of them to see the entire post in browser so I can have access to the full post

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

New User Story

Description

As a user, I would like to [insert detail about what you want to make] because [insert detail about why you want it].

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

add our successes fragment

Description

As a user, I would like to [insert detail about what you want to make] because [insert detail about why you want it].

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Change mail function to send html

Description

As an Owner, I would like for contact requests to come in easy to read html rather than plain text so that it's easier to interpret the request.

Acceptance Criteria - This story will be complete when

  • Mail function now sends html
  • All tests pass locally and on CircleCI

Implement Contact Fragment

Description

As a user, I would like to send an email to the Global Tactics Webmaster because I would like to contact the business in order to receive consulting services.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Implement Material Design Library

Description

As a user, I would like for the design to be appealing and also consistent across the app because that will help make the experience of using the app more enjoyable. As a developer, I want to use the Material Design library from Google because that will assist me making a more consistent and appealing design language than trying to create the basic components from scratch myself.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • One sample from the design library has been added

Firebase Integration

Description

As a product owner, I would like to contact form data to be stored in a database so that it can be retrieved later if needed. I also want the information, on creation, to be send to an email of my choosing

Acceptance Criteria - This story will be complete when

  • App can connect to Firebase
  • App can take store data on Firestore.
  • Storing data on Firestore triggers Firebase Function to send form data to an email.
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Add Firebase function for updating our experts

Description

As a user, I would like for the Our Experts section to be current with the GT website so that I have a good sense of who works there.

Acceptance Criteria - This story will be complete when

  • PR adds Firebase function that can pull info from website (without gt website provider backend services
  • All tests pass locally and on CircleCI

Researching the Blogger API v3

Description

As a user, I would like to be able to get posts from global tactics blogger site because I want to show them in the GT app blogs fragment.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Main activity holds fragments

Description

As a developer, I would like for the main activity to then hold all other pages in fragments because then we can create one hamburger menu that works for all the pages and because we don't need to load a whole new activity every time we switch pages.

Acceptance Criteria - This story will be complete when

  • The main activity exists and can load fragments
  • There is at least one fragment for each screen in the design canva that is held by the main activity
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

add Icon to the menu items

Description

As a user, I would like to see the icon beside each item in the menu.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • All tests pass locally and on CircleCI

Add physical view

A diagram representing the physical systems that in play, servers, clouds, etc.

Implement Navigation Menu

Description

As a user, when I click on the hamburger menu icon, I expect (and want) a menu to be displayed that lists the different pages, which I can click and then navigate to within the application so that I can move around the app in an intuitive manner.

Acceptance Criteria - This story will be complete when

  • Clicking the hamburger icon displays the navigation menu
  • The navigation menu contains options for all the currently created fragments
  • Clicking on those options allows me to navigate to them
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Email Functionality

Get specifications for implementing email functionality on global tactics application for client engagement.

Discussion with client (10/6/20):
Client wants frequent email notifications on per user basis.
Phone contact should be part of the contact form.

Fix the Runnable issue

Description

As a user, I would like to see the main activity after splash screen. in this issue I try to fix the Runnable issue that is caused by waiting for the Mainactivity in LogoAnimationActivity

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above

add event fragment

Description

As a user, I would like to see the list of events in event fragment.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

make sure AboutUsFragmentTest is passing in circleci

Description

As a developer, I would like to see all AboutUsFragmentTest tests are passing in circleci. created some tests for about us fragment which are passing locally but failing on circleci. need to take care of that in this issue.

Acceptance Criteria - This story will be complete when

  • All tests pass locally and on CircleCI

test event fragment

Description

As a developer, I would like to test the event fragment's functionality.

Acceptance Criteria - This story will be complete when

  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

group events by date

Description

As a user, I would like to have events sorted and grouped by date

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above

Add development view

Description
development view:
The box + lines (or UML) diagram representing the system components that the developer is going to create or connect with.

get events from firestore

Description

As a developer, I would like to get the events records from firestore

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • All tests pass locally and on CircleCI

Privacy Policy Page Content

Description

As a user, I would like to view the privacy policy of Global Tactics because I would like to have an understanding of how Global Tactics handles information provided by clients.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Transition contact form to Material IO

Description

As a user, I would like the contact form to look aesthetically pleasing and also for it to match the look and feel of the rest of the app.

Acceptance Criteria - This story will be complete when

  • All contact form elements are in material io
  • All tests pass locally and on CircleCI

add the splash screen containing logo animation

Description
As a user, I would like to see the welcoming page and logo before landing on the home page of the app.

Acceptance Criteria - This story will be complete when

  • The LogoAnimationActivity exists and perform animation
  • all tests pass locally and on CircleCI

Parse new Global Tactics website information

Description

As a user or an owner, I would like for the data available on the GT website to stay synced with the information on the mobile app.

Acceptance Criteria - This story will be complete when

  • Firebase functions now take advantage of new functionality in the interconnect with the GT website and bloqs backend
  • All tests pass locally and on CircleCI

Add employee list fragment

Description

As a user, I would like to be able to see a list of GT employees that updates as employees join and leave the team.

Acceptance Criteria - This story will be complete when

  • App displays a list of Employees
  • Employee list updates from Firestore
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

User Review Capability

Description

As a user, I would like to make an in-app review of the app because I would like to improve my experience when I use the app by being able to make comments about what I want or what is missing in what the app provides to me as a user.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Hello World Test

Description

We would like at least one Espresso tests that ensures that our main activity has the text "Hello World!".

Acceptance Criteria

  • PR adds to test to check for Hello World!
  • PR passes all tests.

create hand off documentation

Description

As a user, I would like to have a brief documentation of the app.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above

speed up the animation

Description

As a user, I would like to see the splash screen animation quicker.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • All tests pass locally and on CircleCI

Adding home screen with Global Tactics motto

Description

As a user, I would like my home screen to show GT's logo with our motto because it would serve as a good starting point for my clients to explore GTs app.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Add onclick for posts and search with labels

As a user I would like to be able to see the 5 most recent label-filtered posts and be able to click on each of them to see the entire post in browser so I can have access to the full post

update the gt logo

Description

As a user, I would like to see the nice graphic of the logo.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • All tests pass locally and on CircleCI

Add process view

A diagram representing the dynamic aspects of the system. Should show scalability, concurrency, distribution, etc.

implement the "about us" fragment

Description

As a user, I would like to see the about us page and be able to navigate to the that fragment.

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.

Create scenarios

A small set of use cases. or user stories, which explain the sequence of steps between the components.

Add posts to blog fragment

Description

As a user, I would like to see 5 recent posts on GT app fetched from GT blog because that would help my clients to explore my work

Acceptance Criteria - This story will be complete when

  • PR adds the functionality described above
  • Tests have been added that confirm the functionality of the feature.
  • All tests pass locally and on CircleCI

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.