Skip to content

A Calculator app made with React, Vite, Vitest, React Testing Libray, happy dom and TDD made from scratch.

Notifications You must be signed in to change notification settings

gsvidal/calculator-tdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator App

An app where user can search for npm packages and receive feedback in case of loading, success or an error


Main features:

  • Users can make basic operations as add, substract, multiply, divide.
  • Users have secondary buttons as Clear (C), Clear Entry (CE) and Delete (erase last character)

Tech Stack:

html5 Logo css3 Logo Javascript Logo react Logo Vite Logo Vitest Logo React Testing Library Logo npm Logo


Tech Features:

  • React + Test Driven Development (TDD)

  • Vite (DevEnv + Build Tool)

  • Testing with Vitest + React Testing Library (RTL)

  • Responsive design.

  • Happy DOM.

  • Made from scratch.

  • Deployed with gh-pages.


Instalation and setup:

  • Git clone the project: git@github.com:gsvidal/calculator-tdd.git

  • Run npm install or yarn add to download and install all the dependencies.

  • Run npm run dev to initialize the dev server

About

A Calculator app made with React, Vite, Vitest, React Testing Libray, happy dom and TDD made from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published