Skip to content

Commit 9cb507c

Browse files
Kiril KirkovKiril Kirkov
authored andcommitted
readme update and styling fixes
1 parent a508b6f commit 9cb507c

3 files changed

Lines changed: 60 additions & 64 deletions

File tree

README.md

Lines changed: 48 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,54 @@
1-
# Electronic invoicing and warehouse management system
2-
## Unlimited Free Issue Of Electronic Invoices, Download Or Send As PDF
1+
# Electronic Invoicing and Warehouse Management System
2+
3+
## Overview
4+
A robust and versatile system for managing electronic invoices and warehouse operations. Built using CodeIgniter 3.1.13 and Bootstrap 3.3.7, this self-hosted solution allows for unlimited free invoicing, PDF downloads, and comprehensive management of clients, items, and employees.
5+
6+
### Key Features
7+
- **Unlimited Electronic Invoices:** Create, manage, and download invoices as PDFs.
8+
- **Multi-Company Support:** Manage multiple companies within a single account.
9+
- **Client and Item Management:** Maintain detailed records of clients and items with pricing.
10+
- **Protocol and Warranty Creation:** Generate and export protocols and warranties to PDF.
11+
- **Invoice Status Tracking:** Easily monitor paid and unpaid invoices.
12+
- **Multi-Language Support:** Available in English, French, and Bulgarian, with customizable translations.
13+
- **Warehouse Operations:** Track warehouse movements, manage stock quantities, and generate bills of goods.
14+
- **Employee Permissions:** Assign specific permissions to different employees.
15+
- **Reports and Statistics:** Generate comprehensive reports and export invoices as XML or Excel files.
16+
- **Responsive Design:** Optimized for mobile devices, tablets, and high-resolution monitors.
17+
- **Customizable Settings:** Adjust settings for rounding prices, toner-saving PDF options, and more.
18+
19+
### Current Versions
20+
- **CodeIgniter:** 3.1.13
21+
- **Bootstrap:** 3.3.7
22+
23+
## Installation
24+
1. Import `database.sql` to your MySQL database.
25+
2. Set the database, username, and password in `application/config/database.php`.
26+
27+
If routing does not work automatically, set the base URL in `application/config/config.php`:
28+
```php
29+
$config['base_url'] = defined('BASE_URL') ? BASE_URL : 'https://your-website.com/';
30+
```
31+
32+
## Usage
33+
1. Visit the homepage and register a new account.
34+
2. Log in with your new credentials to start issuing unlimited invoices, protocols, and warranties.
35+
36+
### Administration
37+
- Access the admin panel at `/admin` (e.g., `https://yoursite.com/admin`).
38+
- Default credentials:
39+
- **Username:** admin
40+
- **Password:** admin
341

4-
### Manage of multiple companies, Manage infoices for different clients and get statistics for them, create protocols or warranties and export to PDF, track paid or unpaid invoices
5-
6-
<h1 align="center">
7-
<a href="https://codecanyon.net/item/wp-invoices-pdf-electronic-invoicing-system/36891583">Download Available As WordPress Plugin</a>
8-
</h1>
9-
10-
<p>Current platform versions:</p>
11-
12-
* Codeigniter 3.1.13 (CodeIgniter Foundation)
13-
* Bootstrap 3.3.7
42+
## Screenshots
43+
- **PDF Invoice:** ![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/design_of_invoice.png?token=ADQ0kH5ObqDK3l2H-K4gXn74aIeVi0fVks5acX1HwA%3D%3D "Logo Title Text 1")
44+
- **Invoices List:** ![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/design_of_invoices_list.png?token=ADQ0kGLfoXLmpNGV5HYZewfaZHzr3qA9ks5acX1IwA%3D%3D "Logo Title Text 1")
45+
- **Create Invoice Page:** ![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/create_invoice_page.png?token=ADQ0kGcYR3mBvj8ANBbPJ8wg8w69gpgPks5acX1FwA%3D%3D "Logo Title Text 1")
46+
- **Statistics:** ![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/stats.png?token=ADQ0kGcYR3mBvj8ANBbPJ8wg8w69gpgPks5acX1FwA%3D%3D "Logo Title Text 1")
1447

1548
## Donate
16-
<p>If this project help you reduce time to develop, you can give me a cup of coffee to continue its development. Thank you! :)</p>
49+
If this project helps you save time in development, consider buying me a cup of coffee to support its ongoing development. Thank you!
1750

1851
[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/donate/?hosted_button_id=PF5ES4K748ZEY)
1952

20-
## Support of following features
21-
22-
1. Issue invoices and download as PDF
23-
2. Add list with your clients
24-
3. Add list with your items and their prices
25-
4. Manage multiple firms with one account
26-
5. Multilanguage - English, France, Bulgarian
27-
6. Add wherehouse movements, create Bill of goods, check quantity of products
28-
7. Create warranty cards and download as PDF
29-
8. Create protocols and download as PDF
30-
9. Check and download reports of issued invoices
31-
10. Import/Export invoices as XML or Excel
32-
11. Add employees, add permissions for every employee
33-
12. Responsive system for mobile devices, tablets and high resolution monitors
34-
13. Add you own translations for invoices. Can be added any language you want
35-
14. Many types of settings such as rounding prices, toner save pdf invoices, etc.
36-
37-
<p>And many more features included..</p>
38-
39-
## Installation in 2 easy steps
40-
1. Import database.sql to your MySQL database
41-
2. Set <b>database</b>, <b>username</b> and <b>password</b> in application/config/database.php
42-
43-
<p>If routing not works automatically, add base_url in application/config/config.php `$config['base_url'] = defined('BASE_URL') ? BASE_URL : 'https://your-website.com/';`</p>
44-
45-
### Invoices login and issue:
46-
47-
- Go to homepage
48-
- Click Registration button and make new registration for you.
49-
- Then login with your new credentials to start issue unlimited invoices, protocols and warranties
50-
51-
<p>Administration login: /admin (eg. https://yoursite.com/admin). Administration is if you wants to manage multiple clients who issues invoices. Of course you can use the platform for your own powerfull invoicing system.</p>
52-
53-
- Username: admin
54-
- Password: admin
55-
56-
## Screenshots
57-
58-
###### pdf invoice
59-
![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/design_of_invoice.png?token=ADQ0kH5ObqDK3l2H-K4gXn74aIeVi0fVks5acX1HwA%3D%3D "Logo Title Text 1")
60-
###### invoices list
61-
![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/design_of_invoices_list.png?token=ADQ0kGLfoXLmpNGV5HYZewfaZHzr3qA9ks5acX1IwA%3D%3D "Logo Title Text 1")
62-
###### create invoice page
63-
![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/create_invoice_page.png?token=ADQ0kGcYR3mBvj8ANBbPJ8wg8w69gpgPks5acX1FwA%3D%3D "Logo Title Text 1")
64-
###### stats
65-
![alt text](https://raw.githubusercontent.com/kirilkirkov/ei/master/design/user/stats.png?token=ADQ0kGcYR3mBvj8ANBbPJ8wg8w69gpgPks5acX1FwA%3D%3D "Logo Title Text 1")
66-
67-
##### No external softwares are needed to generate your pdf files!
53+
## Download as WordPress Plugin
54+
<a href="https://codecanyon.net/item/wp-invoices-pdf-electronic-invoicing-system/36891583">Available for integration with WordPress as a plugin.</a>

application/modules/users/views/parts/footer.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
}
1111
?>
1212
<footer>
13-
© InvoicePro.fr Copyright 2018. All Rights Reserved.
13+
© CI Invoices.
14+
Copyright 2018. All Rights Reserved.
15+
<p>
16+
Download available for WordPress - <a href="https://codecanyon.net/item/wp-invoices-pdf-electronic-invoicing-system/36891583" target="_blank">WP Invoices.</a>
17+
</p>
1418
</footer>
1519
</div>
1620
</div>

assets/users/css/general.css

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
html, body {height: 100%; font-family: 'Open Sans', sans-serif;}
22
#wrapper {min-height: 100%; position: relative;}
3-
#content { padding-bottom: 60px;}
3+
/* Header. height should be same like footer */
4+
#content { padding-bottom: 80px;}
45
body {padding-top: 50px; color:#777; }
56
h1, h2, h3, h4 { margin: 0; padding: 0;}
67
.navbar-user { background-color: #217e99; height: 53px; margin-bottom: 0; }
@@ -26,6 +27,7 @@ header .col-stats .stats { color:#191919; margin-right: -10px; margin-top: 5px;
2627
header .col-stats .stats .stat { display: inline-block; margin-right: 10px;}
2728
header .col-stats .stats .stat .num {color: #217e99;}
2829
header .col-stats .stats .stat .icon {float: left; margin-right: 5px; margin-top: 1px;}
30+
#main-menu { height: 100vh;}
2931
.left-col { bottom: 0; display: block; left: 0; overflow: auto; padding: 0; position: absolute; top: 100px; background-color: #217e99;}
3032
.left-menu {display: block;}
3133
.left-menu ul {margin: 0; padding: 0; list-style: none; margin-left: -15px;}
@@ -204,7 +206,10 @@ header .col-stats .stats .stat .icon {float: left; margin-right: 5px; margin-top
204206
.limit-error, .no-permissions {font-size:22px;}
205207
.no-permissions {padding: 20px; background-color: #f44336; color: white; margin-bottom: 15px;}
206208
.pay-type-imgs img {height:40px;}
207-
footer { background-color: #285674; color:#6dd0ed; bottom: 0; height: 60px; left: 0; padding: 20px 0; position: absolute; text-align: center; width: 100%;}
209+
210+
/* Footer. height should be same like #content */
211+
footer { background-color: #285674; color:#6dd0ed; bottom: 0; height: 80px; left: 0; padding: 20px 0; position: absolute; text-align: center; width: 100%;}
212+
footer a, footer a:hover, footer a:active, footer a:focus {color:#6dd0ed; text-decoration: underline;}
208213
/*
209214
* Spay icons
210215
*/

0 commit comments

Comments
 (0)