Skip to content
/ vice Public

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

Notifications You must be signed in to change notification settings

Flight/vice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published