Files
2025-08-13 22:47:45 +03:00

61 lines
1.9 KiB
Markdown

# eFactura Editor / Editor Facturi Electronice
## Demo
https://romfast.github.io/efactura-generator/
## Overview / Prezentare
Romanian electronic invoice (eFactura) editor - loads XML, allows editing, printing invoices and generates new XML files.
Editor pentru facturi electronice (eFactura) - încarcă fișiere XML, permite editarea, printarea facturilor și generează fișiere XML noi.
![Factura 1](screenshot1.jpg)
![Factura 2](screenshot2.jpg)
![Factura 3](screenshot3.jpg)
## Installation & Usage / Instalare & Utilizare
### Option 1: Web Server / Opțiunea 1: Server Web
- Copy all project files to your web server maintaining the directory structure.
- Access through your web server URL.
- Use "Printează" button to print the invoice.
- Copiați toate fișierele pe server păstrând structura directoarelor.
- Accesați prin URL-ul serverului.
- Folosiți butonul "Printează" pentru a printa factura.
### Option 2: Local Development / Opțiunea 2: Dezvoltare Locală
1. Install Node.js / Instalați Node.js
2. Clone/download repository / Clonați/descărcați repository-ul
3. Run / Rulați: `node server.js`
4. Open / Deschideți: http://localhost:3000
## Project Structure / Structura Proiect
```
project/
├── index.html
├── styles/
│ ├── main.css
├── js/
│ ├── script.js
│ ├── formatter.js
│ └── print.js
├── templates/
│ └── print.html
└── server.js
```
## License / Licență
AGPL-3.0-or-later
If you use this software, even as a web service, you must:
1. Give credit to the original project
2. Share all your modifications
3. Use the same AGPL-3 license
Dacă folosiți acest software, chiar și ca serviciu web, trebuie să:
1. Menționați proiectul original
2. Partajați toate modificările făcute
3. Folosiți aceeași licență AGPL-3
## Changelog
[Istoric modificări](CHANGELOG.md)