Skip to content

Frontend Mentor's rest-countries-api-with-color-theme-switcher Mern + GraphQL + Apollo4, planning to switch mongodb to mongoose later.

Notifications You must be signed in to change notification settings

minibrusp/rest-countries-api-with-color-theme-switcher

Repository files navigation

Frontend Mentor - REST Countries API with color theme switcher

Design preview for the REST Countries API with color theme switcher coding challenge

Welcome! 👋

Frontend Mentor's REST Countries API with color theme switcher

Features

  • Its a MERN + Apollo Server4(Graphql) App
  • In the country details page if the bordering country is clicked it will navigate you to its own country details page
  • pagination and limited to 10

Design

  • Desktop Design

    Light Theme Dark Theme
    Home Design Home Dark Design
    --- ---
    Country Design Country Dark Design
  • Mobile Design

    Light Theme Dark Theme
    Mobile Home Design Mobile Home Dark Design
    --- ---
    Mobile Country Design Mobile Country Dark Design

Links

  • Solution URL: here
  • Live Site URL: here
  • Backend URL for notes: here

Built with

Frontend

-   REACT
-   TypeScript
-   Zustand(State Manager)
-   Apollo Client
-   TailwindCSS
-   React Icons
-   REACT ROUTER
-   VITE
-   Mobile-first workflow

Server

-   GRAPHQL
-   Apollo Server 4
-   MongoDB
-   MongoDB Atlas
-   EXPRESS
-   NODEJS

About

Frontend Mentor's rest-countries-api-with-color-theme-switcher Mern + GraphQL + Apollo4, planning to switch mongodb to mongoose later.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published