Skip to content

Code Challenge done using React, React Hooks and Styled Components

Notifications You must be signed in to change notification settings

Teo-Lopez/reto_web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the-phone-cave 👋

Version Documentation Maintenance Technology employed: react Technology employed: express

Phone Marketplace of not the latest models.

This project is based on a coding challenge accessible here.

It's home shows all mobile phones which link to a detailed view for each one.

The data is served from an API Rest built using Express.js and Node and is displayed using React

Install

cd client; npm install; cd ../server; npm install;

Usage

In different terminals

cd server; npm run dev;
cd client; npm start;

The web will open by itself.

Endpoint Table

Client

Verb Endpoint Result
GET "/" Full phone list
GET "/details/:id" Details of the phone

Server

Verb Endpoint Result
GET "/api/phones" Full phone json
GET "/api/phones/:id" Phone json by recovered by ID

Author

👤 Teodoro López

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if you liked this project!

📝 License

Copyright © 2021 Teodoro López.
This project is ISC licensed.


This README was generated with ❤️ by readme-md-generator

About

Code Challenge done using React, React Hooks and Styled Components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.2%
  • Handlebars 14.7%
  • HTML 12.1%
  • Other 1.0%