An application for remote work with psql database. The application uses PostgresKit (Vapor) using SwiftNIO. Allows you to view and edit psql tables.
Based on the database you created, a graphical interface for the database with the following functionality:
- Registration of new users with a choice of roles (user passwords must be encrypted)
- Separate display of available information for each of the roles, depending on privileges and access from works 2-6
- Automatic job review (depending on the functionality of roles from 2-6 jobs)
- Creating applications, assigning responsible persons and specifying the date
- Customer search
- Employee reporting
- Separate reporting on tasks
Login | Orders | Clients |
---|---|---|
Administrator | New order | Report |
- SwiftUI
- MVVM
- UserDefaults
- [PostgresKit](https://github.com/martinrybak/SQLClient](https://github.com/vapor/postgres-kit)
- SPM
- Concurrency
- Combine