QK Invoices

QK Invoices is an full-stack invoice app. The app has authorization & authentication and allows users to create and sign into an account. It also allows users to create, read, update & delete their own invoices. The app has several different features, it has a filter option to filter invoices based on their status, form validation when entering a invoice and it also has a dark/light mode so the user can choose their preference.

Technologies used:

  • HTML

  • CSS

  • Javascript

  • Git

  • Vite

  • React

  • React-Router

  • Redux-Toolkit

  • TailwindCSS

  • Node.js

  • MongoDB

  • Express.js

  • Axios

  • Json-Web-Token