Giter Site home page Giter Site logo

lostappleproject's People

Contributors

brendenwest avatar zensorcere avatar zenwattage avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

zenwattage

lostappleproject's Issues

Update repo shell code with react-native code

All team members have successfully created a local version of the react-native code shell.

  • update git repo with react-native shell code.
  • All team members pull down updated main branch.

Setup Project Kanban Board

  • Create Github project board in preestablished github repo for the project.
  • Share project board link with team.

Bottom Nav: Initial creation

  • Create the bottom navigation, as per the Wireframe layout.
  • Should have links/tabs for the following pages:
    • Home
    • About
    • Map
    • Apples (AppleList)
    • Feed
  • Component should be own component that can be placed on all pages.
    • Possibly located in the App.js, depending on how that works.

About Page: Image Component

  • create Image Component, as per the Wireframe, to display an image related to the Lost Apple Project, different from the Logo image.

Complete Communication Plan document

  • Create document to gather Team info:

    • contact info
    • meeting times/availability
    • project repo/board links
  • Share with team and with Brenden

  • Add to Google Share drive

  • Submit link for 'HW1: Forming'

Create Logo Component

  • create Logo compoent image, based on Facebook Lost Apple Project page--circular image of Lost Apple Tree with "Lost Apple Project" text to the right of the image.

  • add Logo component to all stub pages.

Home Page: add project summary Text Component

  • Based on/similar othe Facebook Page "about" summary, add a Text Component to the Home page that includes a brief rundown of the project:
    • "The Whitman County Historical Society Lost Apple Project seeks to identify and preserve heritage apple trees and orchards in the Inland Empire."

Home Page:

--Add some photos from their Facebook page (mini gallery)?
--Donate link?

AppleList Page: Create List Component

  • Using Firebase Connection, pull infor from Firebase into List Component (or better component option) to display Firebase data of list of Apples.
  • If no unique Apple image is included in Firebase, have an Icon to the left of the Apple title, as per the wireframe.

Header component: Remove extraneous style sheet from 'shared' folder

Header component initially created with it's own styles js: Header.component.styles.js.
With a subsequent PR, a styles page for the Header component was added to the Stylesheet folder.

  • Remove older styles.js file.
  • Update import path in Header component to route to Stylesheet location.

Research react-native component libraries

Leard about what pre-made options/libraries ReactNative already has available that we can make use of

  • Create Google Doc in shared drive for link sharing (Scott handled this)
  • add useful links of libraries/resources
  • provide short synopsis of link

Create App shell Code

  • Create Android Studio project
  • set up local Git repo.
  • Push starter code to remote repo and merge to main

Agree on which Node version we are all using, to avoid packagine-lock.json issues

  • Mike is running into issue with package-lock.json with each main branch update.

  • Updates so far have been made by Hanna, using v16.7.0 on Mac.

  • Scott has been using Windows v15.8.0

  • Mike has been on PC version 14.7.2

  • Mike will update his Node version.

    • Mike will install the latest version: v16.11.1, and se if this resolves issues on the next main branch update.

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.