smart_property_test's People
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 filter the Properties list by any attribute of it (includding its units)
When writing in the search bar over the Property list, it should filter the Properties by any attribute of it
Tasks
- List Property API with filter
- FE Filter Property behavior
As the system I want to authenticate with the API
Tasks
- Create Authentication API
- FE Authentication with API
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.
Set up webpacker and React
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.