Skip to content

This is the backend service for vue-invoice-app. Built with Nodejs, Expressjs, Mongodb and Mongoose.

Notifications You must be signed in to change notification settings

fatihozoglu/nodejs-invoice-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nodejs Invoice App

You can keep track of your personal invoices with this Full Stack Javascript Application. You can create a new invoice, save it as a draft or as pending, mark pending invoices as paid and edit any draft or pending invoices. Also you can filter the invoices by their draft/pending/paid status.

You can see the live demo here.

You can also check the vue-invoice-app here.(Front-End of this project)

This project is built with:

Table of contents

Overview

The challenge

Users should be able to:

  • View the optimal layout for the app depending on their device's screen size
  • See hover states for all interactive elements on the page
  • Create, read, update, and delete invoices
  • Receive form validations when trying to create/edit an invoice
  • Save draft invoices, and mark pending invoices as paid
  • Filter invoices by status (draft/pending/paid)

Links

My process

Built with

Author

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

About

This is the backend service for vue-invoice-app. Built with Nodejs, Expressjs, Mongodb and Mongoose.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published