MediaStream Challenge

DEPLOYED PROJECT [yes, you should to click]

CLICK ME TO SEE THE MAGIC

This repo will hold a complete to listed and add all your team!. You're Welcome future folk!

Structure

Open in VSCode


├── public
│   └── vite.svg
├── src
│   ├── App.tsx
│   ├── components
│   │   └── pages
│   │       ├── Exercise01
│   │       │   ├── assets
│   │       │   │   └── styles.css
│   │       │   └── index.tsx
│   │       ├── Exercise02
│   │       │   ├── assets
│   │       │   │   ├── db.json
│   │       │   │   ├── mountains.jpeg
│   │       │   │   └── styles.css
│   │       │   ├── exercise02.png
│   │       │   ├── hooks
│   │       │   │   └── useMovies.ts
│   │       │   └── index.tsx
│   │       └── Home
│   │           ├── assets
│   │           │   └── styles.css
│   │           ├── components
│   │           │   └── OttNextLogo.ts
│   │           └── index.tsx
│   ├── hooks
│   │   └── useCart.ts
│   ├── main.tsx
│   └── vite-env.d.ts
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts

Step by step [How to add pnpm to your system]

THIS IS NECESARY TO RUN THE PROJECT!!

Node.js is preinstalled On Linux or macOS:

curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm

On Windows (PowerShell):

Invoke-WebRequest 'https://get.pnpm.io/v6.16.js' -UseBasicParsing -o pnpm.js; node pnpm.js add --global pnpm; Remove-Item pnpm.js

The standalone script is signed. Here's how to verify it.

Using Homebrew

If you have the package manager installed, you can install pnpm using the following command:

brew install pnpm

Using npm

npm install -g pnpm

So, you are ready to averything

LET'S DO IT!

MS CHALLENGE scripts and commands

Name Description
pnpm install install all dependencies
pnpm run dev run the project in localhost:3000
pnpm run build prepare your project to production

Known issues

  • Filtrado de orden ascendente, por year