Giter VIP home page Giter VIP logo

cs5551-team7-project's People

Contributors

duyhho avatar duylsl avatar kartheek333 avatar rishitha20 avatar seethuk avatar

Watchers

 avatar  avatar

cs5551-team7-project's Issues

UI Template

To design a UI Mockup for an android application.

UI Implementation

Implementing a prototype UI using HTML5, CSS3, JavaScript, jQuery programming language.

Report

Report of Increment 1

Homepage Implementation (Technician)

Re-discuss and enhance the layout/appearance of the current UI to match the settings of the database/back-end to increase compatibility and usability

Empirical Testing

After deployment to a stable release, we give the app to the real users who are not familiar with the app to try out and play around with the features to see if there is anything the dev team did not expect to crash that would actually crash.

Also, based on this form of testing, the dev team will be able to define and refine usability as well as enhancing UI and removing other confusing/unintuitive features/components of the app to make it relatable and friendly at the same time.

Home page design

Actual implementation of servers such as functions, scripts, linking to the database, retrieving, and processing information from the database.

Database Setup

Setting up Database, creating Tables and loading relevant data

All Use Case Walkthroughs

  1. Client(user) logs into the application.
  2. If the user is idle for more than 60 seconds then a live chat box pops up.
    3)If the user clicks on start chat then immediately user will be able to have a conversation with one of the
    service provider.
    4)user can end chat at any time once opted for end chat the chat will be ended.

Database Architecture

What type of database we are using for information storage and the basic layout of database

Unit Test (Test Cases) Implementation

Incorporate the test cases for unit testing and verify outputs of each important function and check their success/failure rate before stepping into new/additional functions

Populate Data

Looking into options to host a server (local, or remote) to contain database and communicate with the client

Test Case Design

Devise some generic and specific test cases to check the integrity of each function of the server and the system as a whole before adding more complexity to the project

Use Case Scenario

New Customer Use Case :

  1. Sign Up to the application.
  2. sign in to the application.
  3. Search for the services among Electrical, Plumbing, Household Services and Mechanic.
    4)Upon Search application displays the information regarding selected service like name, ratings, contact
    information .
  4. Sign out.
    Returning Customer Use Case:
    1)sign in to the application.
  5. Search for the services among Electrical, Plumbing, Household Services and Mechanic.
    3)Upon Search application displays the information regarding selected service like name, ratings,
    contact information .
  6. Sign out.

Deployment

Make sure the project is deployable to a stable release version such as 1.0 using Android Studio. Fix any bugs/errors regarding unsuccessful deployment in this phase

Use Case Walkthrough

Redo the use cases executed in Increment 1 with more details and constraints (because the backend is now connected)

  1. User is a new customer
  2. User is a returning customer
  3. User is a new service provider
  4. User is a returning service provider
  5. Customer searches for various services, including electricity, plumbing, mechanics, household appliances.
  6. Service Provider provides their expertise and other relevant information about their contact and hours. Also, the Service provider updates their availability/busy state in real-time.

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.