Skip to content

Simple Notes app using React/Express/Postgres App to demonstrate different test layers

License

Notifications You must be signed in to change notification settings

dave-poe/notes-app-full-stack-testing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notes-app-full-stack-testing

CodeQL

My intention is to build and deploy a very simple app (FE/BE + DB) which can be used to demonstrate tests for each layer using vitest, react-testing-library and playwright.

Starting point for building the app is the nice FreeCodeCamp tutorial Full Stack Project Tutorial – Create A Notes App Using React and Node.js

Refactored the app for testibility and added a few additional tweaks.

Frontend

FE Implementation

End to End Tests (e2e)

Component Tests

Backend

BE Implementation

  • Node.js
  • Typescript
  • Express
  • Primsa (DB ORM)

Tests (Pending)

Database

About

Simple Notes app using React/Express/Postgres App to demonstrate different test layers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.0%
  • CSS 6.4%
  • HTML 4.8%
  • JavaScript 4.0%
  • Dockerfile 1.8%