Skip to content

This is a web applications project written using Create Next App, React, Typescript, with useTransition, GitHub Actions and testing with Jest and React Testing Library.

Notifications You must be signed in to change notification settings

albaitas/react-transition-test-typescript-github-actions-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-transition-test-typescript-github-actions-v2

This is a web applications project written using Create Next App, React, Typescript, with GitHub Actions and testing with Jest and React Testing Library.

Demo

Project hosted on Vercel: https://react-transition-test-typescript-github-actions-v2.vercel.app/

Features

  • FilteredComments, autocomplete
  • useTransition is simulated because filtering is slow due to the large amount of data
  • Continuous integration (Plan, Code, Build, Test)
  • Continuous delivery (Release, Deploy, Operate)
  • Tablet and mobile friendly

Build with

  • React Js, Sass
  • Typescript
  • JSONPlaceholder API
  • React Hooks: useState, useEffect, useTransition
  • Jest, React Testing Library
  • ESLint, Prettier
  • GitHub workflows
  • GitHub Actions

Installation

Install git, nodejs, npm in your local computer

Clone this repository to your local computer:

$ git clone https://github.com/albaitas/react-test-typescript-github-actions-v1.git

Install dependencies:

npm install

Runs the app in the development mode:

npm start

About

This is a web applications project written using Create Next App, React, Typescript, with useTransition, GitHub Actions and testing with Jest and React Testing Library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published