Flight / vice

Sample Full-Stack application (NextJS + Firebase + Firestore + React + Typescript + TailwindCSS + CI / CD setup)

Home Page:https://vice-2ef34.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vice Media Group Portforlio

Live url: https://vice-2ef34.web.app/

NextJS + React + Typescript + Tailwind CSS + ESLint + Prettier + Husky + Jest + jest-dom (React Testing Library) + Cypress

Desktop: Vice Media Group Portforlio App Desktop

Mobile: Vice Media Group Portforlio App Mobile

Initial setup:

  1. Install the node.js https://nodejs.org/en/download/

  2. Install the latest version of pnpm package manager npm install -g pnpm or brew install pnpm

  3. Install the dependencies pnpm install && pnpm pre-commit:install

Running

pnpm dev

Production build

pnpm build

To run the server with the production build:

pnpm start

Testing

Live mode pnpm test

E2E tests pnpm e2e

Pre-commit checks pnpm pre-commit

Deploying to Google Firebase:

Login: firebase login

Deploy hosting and functions: firebase deploy

Design decisions

Giphy search app Giphy search app Giphy search app

About

Sample Full-Stack application (NextJS + Firebase + Firestore + React + Typescript + TailwindCSS + CI / CD setup)

https://vice-2ef34.web.app/


Languages

Language:TypeScript 85.3%Language:JavaScript 13.9%Language:Shell 0.4%Language:CSS 0.4%