phone-house-catalogue's People
phone-house-catalogue's Issues
Update Readme
Is your feature request related to a problem? Please describe.
We need to update docs to info how to use de app
Describe the solution you'd like
- Update docs
Update versión 1.0.1
Is your feature request related to a problem? Please describe.
We need to refactor code to improve it and change icon.
Describe the solution you'd like
- Refactor code
- Change main icon
Create header
Is your feature request related to a problem? Please describe.
We need a Header with the corporate logo
Describe the solution you'd like
- Create header component to render the corporate logo
Update PROD with first stable version
Is your feature request related to a problem? Please describe.
We need to merge in master a first stable version
Describe the solution you'd like
- Merge first stable version
Create a phone list component
Is your feature request related to a problem? Please describe.
We need a component render a list of phones
Describe the solution you'd like
- Create a phoneListComponent and CardComponent to render each phone
Create a component to render phone details
Is your feature request related to a problem? Please describe.
When the user select a phone we need to show the details of the phone selected
Describe the solution you'd like
- Create an detail component
Create Router to manage the app routes
Is your feature request related to a problem? Please describe.
We need to manage the routes phone-list and phone-detail
Describe the solution you'd like
Create a basic router structure to navigate between pages.
Create Test End to End
Is your feature request related to a problem? Please describe.
We need to test the user interaction
Describe the solution you'd like
- Create test e2e with cypress
Render some loading indicator while the data is getting
Is your feature request related to a problem? Please describe.
We need to inform the user when the data is loading
Describe the solution you'd like
- Create a loading component
Create unit test for the app
Is your feature request related to a problem? Please describe.
We need to test all functionalities of the app
Describe the solution you'd like
- Create unit tests
Implement redux to manage state
Is your feature request related to a problem? Please describe.
We need to manage the state of the application.
Describe the solution you'd like
- Install Redux
- Create a Store
- To create the actions, reducers and actionsType we used Ducks (Redux Reducers bundles)
Initial config project CI
Is your feature request related to a problem? Please describe.
We config the initial script in the package.json and config CI
Describe the solution you'd like
- Config the initial script in
package.json
- Config CI of project
Create guard route to protect the routes
Is your feature request related to a problem? Please describe.
We need to ensure that user select a phone before to navigate to details page
Describe the solution you'd like
- Create a guard component to secure the routes and allow or not navigate
Create services to get phones data from de api
Is your feature request related to a problem? Please describe.
We need to get phones data from the api
Describe the solution you'd like
- Install Axios library to make request
- Create a service for request to the api
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.