/basic-atm

Basic ATM

Primary LanguageTypeScript

Basic ATM

This is a Next.js project bootstrapped with create-next-app.

Requirements

  • Node.js >= 16
  • yarn

Getting Started

First, install the dependencies

yarn install

Test the application

yarn test
# or 
yarn test --coverage

Next, run the development server. This will compile and run the dev server.

yarn dev

Then, open http://localhost:3000 with your browser to see the result.

There are two accounts that have been setup. Enter the pin number in the input box.

  1. Ray Pierce, pin number 1234
  2. John Doe, pin number 1111

There are also yarn format and yarn lint commands available.

Technologies being used:

  • Next.js
  • Next.js API routes
  • Next.js router
  • NextJest
  • Typescript
  • React
  • Material UI
  • react-hook-form
  • dayjs
  • Jest
  • React Testing Library
  • nextjs-router-mock
  • Eslint
  • Prettier