Skip to content

Comments

[Front-end challenge] Radio listing#71

Open
laravieira wants to merge 15 commits intoormacarbon:mainfrom
laravieira:radio-browser
Open

[Front-end challenge] Radio listing#71
laravieira wants to merge 15 commits intoormacarbon:mainfrom
laravieira:radio-browser

Conversation

@laravieira
Copy link

CloudFlare Pages Orma Carbon

Orma Carbon Challenge

Check it out at https://ormacarbon.laravieira.me/.

The idea of this project is a radio list, with the ability to:

  • Browser online stations
  • See details of each online station
  • Save your favorites station on the browser
  • Listen to the stations

What was requested

  • Dedicated branch for the project idea
  • Used radio-browser-api API listed on public-apis
  • Used Next.js features
  • Used styled-components with MUI Kit
  • Page fully responsive
  • Persistent dark/light mode, default per system, overwrite switch.
  • Use of states with useState hook
  • Use of contexts with createContext and useContext hooks
  • Multiple pages (home, favorites, dynamic details)
  • Navbar with links and pagination for navigation
  • API with listing pagination with 15 items per page
  • Project completely made in English
  • Project deployed (done with Cloudflare Pages)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant