Giter Site home page Giter Site logo

theweatherapp's People

Contributors

deepuh avatar jjandu23 avatar nattypat avatar seburoh avatar varunparbhakar avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

jjandu23

theweatherapp's Issues

Chat List - Add new Chat

As a user I want to be able to add a new chat to my list with friends on my list so we will develop a means to request the server to create a new chat with our specified friend.

ChatList View Chats From Server

As a user I want to see a list of chats I'm involved in so we will implement a view model that requests objects representing chats available to a user from the heroku server.

Chat Room - Live Data (Defaults to 'Global Chat')

As a user I want to use the app to chat with other users so we will develop the chat room to a stage where a chat is visible and messages are drawn from the server. It will draw them from the Global Chat Room a this stage. At the next stage it will associate a separate chat room for every chat list item.

Chat Room - Dummy Room

As a user I need a screen to hold chat messages with each of my contacts so I can use the social features of the app.

Chat Fragment - Search Field input Results Popup

As a developer, I need a place to implement the chat feature of the app.

I will add to the ChatList Fragment in Android Studio features consisting of:
- search field input (with a results popup)

Proposing that search field will narrow the list of chats

Contact - Tap to Expand

As a user, I need contact cards to expand when I click on them with buttons to navigate to open chats with that contact, or create a new chat.

Contacts Fragment - Recycler View

As a developer, I need a place to implement the contacts feature of the app.

I will create a Contacts Fragment in Android Studio consisting of:

  • recycler view

Create Profile page

profile page contains:
-user image
-name
-bio
-birthdate
-location
-website

Contact Fragment - All Features implemented in Chat Fragment

As a developer, I need a place to implement the contacts feature of the app.

I will implement all features from Chat Fragment into the Contacts Fragment in Android Studio consisting of:

- search field input (with a results popup)
- add/new chat button

  • swipe left and right functionality (if doable, otherwise replace with buttons)

This should be tackled after chat fragment implements these features

No base code

I want to create a codebase so we can start working

Chat Fragment - Add/New Chat

As a developer, I need a place to implement the chat feature of the app.

I will add to the ChatList Fragment in Android Studio consisting of:

- add/new chat button

Proposing that add new chat button doesn't need it's own screen, it will link to a chat room with an empty contact line that can be filled in

Architecture Diagramming/Documentation (Arch diag/doc)

Epic Statement:
As the instructor, I need to view all of architecture diagrams and documentation so that I can verify that
your project structure is reasonable.

Acceptance Criteria:
-the instructor has the ability to view a UI page structure diagram
-the instructor has the ability to view documentation describing the UI theme, to include colors, UI
component styles, navigation components.

Chat List - Add new Chat - Text Field

Supporting Add new Chat User story, we will need a text field that the user can input the name of a user to add into a new chat. On the client's side, it should only allow the user to submit their entry if the user they type is on their friends list.

Arch diag/doc: Theme/Color documentation

Choose and document color schemes to use in the app. Maybe choose several and run them by the client?
Choose and document UI Component styles to use in the app. Maybe choose several and run them by the client?
Chose and document global navigation components. Maybe choose several and run them by the client?

Assumptions:
You had a discussion with the client discussing any preferences.

Chat List - Add new Chat - Button

Supporting Add new Chat User Story, we need a button that will pull up a text field to create a new chat with one or more friends.

Chat Fragment - Recycler View

As a developer, I need a place to implement the chat feature of the app.

I will create a Chat Activity in Android Studio consisting of:

  • recycler view

Swipe left and right - research

As a developer, I need a place to implement the chat feature of the app.

I will add to the ChatList Fragment in Android Studio features consisting of:

  • swipe left and right functionality (if doable, otherwise replace with buttons)

If the feature proves to be not reasonably attainable I will scrap this feature.

Create Bottom Nav

Create bottom nav that can move between home, weather, contacts, chats

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.