Giter VIP home page Giter VIP logo

smart_property_test's People

Contributors

jcostello avatar seb7887 avatar tolosa avatar

Watchers

 avatar  avatar

smart_property_test's Issues

Add property index page

Property index page that lists the properties in the database

Each property entry in the table should be expandable to show units included in that property

As a User I want to edit a Property Unit

When I expand a property row and click on a unit edit button. It should open a modal and allow me to edit the unit. When submitting it should show the editted unit in the property

Tasks

  • Edit Unit API
  • FE Edit Unit modal

As a User I want to list all the Properties in the root page

Should show a table with the properties. Pagination is not required.

Each property entry in the table should be expandable to show units included in that property

Property:

Name
Description
Address

Unit:

Unit Number
Area

Tasks:

  • List Properties API
  • FE Properties List

As a User I want to create a new Property with Units

When clicking the 'new' button over the property list, it should render a new page with a form to create a new property with units (add and remove). When submit should redirect to the root page and show the new property at the top

Tasks

  • New Property API
  • FE New Property Page

Create models

Create Property and Unit models. Include factories and seeders.

As a User I want to archive a Property

When clicking in the archive button in a property row, it set it archived and no longer shows it in the list of the roog page.

Tasks

  • Archive Property API
  • FE Archive Property behavior

As a User I want to edit a Property and its Units

When clicking the 'edit' button in a property row, it should render a new page with a form to edit the property and allow to add and remove units. When submit should redirect to the root page and show the editted property at the top

Tasks

  • Edit Property API
  • FE Edit Property Behavior

Create API endpoints

Create restful API endpoints for CRUD operations on Property and Unit models.

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.