Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andrekuratomi/storagelogistic

Fullstack CRUD application for products storage logistics with PDF reports. MVC pattern.
https://github.com/andrekuratomi/storagelogistic

csharp dotnet itext7 sqlite3

Last synced: about 1 month ago
JSON representation

Fullstack CRUD application for products storage logistics with PDF reports. MVC pattern.

Awesome Lists containing this project

README

        

# StorageLogistic

- [Translations](#translations)
- [About](#about)
- [Installation](#installation)
- [References](#references)
- [Terms of use](#terms-of-use)


## Translations

- [πŸ‡§πŸ‡· PortuguΓͺs brasileiro / Brazilian portuguese](./.multilingual_readmes/README_pt-br.md)
- [πŸ‡¬πŸ‡§ / πŸ‡ΊπŸ‡Έ English](https://github.com/AndreKuratomi/StorageLogistic)


## About

The application StorageLogistic is purposed to be a simple products storage prototype, with products register, manipulation and creation of PDF reports. This application uses the MVC pattern.

This application uses the language [C#](https://dotnet.microsoft.com/pt-br/download/), its framework [dotnet](https://dotnet.microsoft.com/pt-br/download/) and the database [SQLite3](https://docs.python.org/3/library/sqlite3.html).

This project was originally developed for OS Linux Ubuntu 22.04.


## Installation:

0. It is first necessary to have instaled the following devices:

- The code versioning [Git](https://git-scm.com/downloads).

- A code editor, also known as IDE, [Visual Studio Code (VSCode)](https://code.visualstudio.com/).

- The programming language [C#](https://dotnet.microsoft.com/pt-br/download/).


1. Clone the repository StorageLogistic by your machine terminal or by the IDE's:

```
git clone https://github.com/AndreKuratomi/StorageLogistic.git
```

WINDOWS:

Obs: In case of any error message similar to this one:

```
unable to access 'https://github.com/AndreKuratomi/StorageLogistic.git/': SSL certificate problem: self-signed certificate in certificate chain
```

Configure git to disable SSL certification:

```
git config --global http.sslVerify "false"
```

Enter the directory:

```
cd StorageLogistic
```

2. Open the aplication with your IDE:

```
code .
```

Install its dependencies:

```
dotnet restore
```

3. And run the application:

```
dotnet watch run
```


## References

- [C#](https://dotnet.microsoft.com/pt-br/download/)
- [Git](https://git-scm.com/downloads)
- [SQLite3](https://docs.python.org/3/library/sqlite3.html)
- [Visual Studio Code (VSCode)](https://code.visualstudio.com/)


## Terms of use

This project is exclusively for didatic purposes and has no commercial intent.