72

Invoice App built with Vue, Node, Express and MySQL

 5 years ago
source link: https://www.tuicool.com/articles/hit/AZ7vEbv
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Invoice App

An application meant to facilitate the process of writing up a traditional invoice. Keeping track of goods sent and services provided should be a computer's job.

Demo

Screenshots

yqi2Ajz.png!web

RJVf2ea.png!web

Getting Started

git clone https://github.com/Andrei0872/invoice-app.git
cd client/ && npm i && cd - && cd server/ && npm i && cd -
cp .env .env.example
# Then, add the information needed
# Open a new terminal tab (CTRL + SHIFT + T)
cd client/ && npm run serve
cd server/ && npm run dev

App structure

.
├── client
│   ├── dist
│   ├── src
│   ├── babel.config.js
│   ├── package.json
│   ├── package-lock.json
│   └── vue.config.js
├── server
│   ├── controllers
│   ├── db
│   ├── routes
│   ├── services
│   ├── utils
│   ├── app.js
│   ├── .env
│   ├── .env.example
│   ├── package.json
│   └── package-lock.json
└── readme.md

Todos

  • Allow the user to save a PDF
  • Add Login System
  • Add i18n

Acknowledgements

This project stems from my desire to improve my knowledge through building applications.

Knowing that this application could also help someone, that motivated me even more.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK