Initial Commit

This commit is contained in:
2024-07-31 15:11:45 +02:00
commit 79b9e8ef11
4 changed files with 69 additions and 0 deletions

BIN
Database.dia Normal file

Binary file not shown.

BIN
Database.dia~ Normal file

Binary file not shown.

36
Rails.md Normal file
View File

@@ -0,0 +1,36 @@
# Ruby on Rails
## Nützliche URLs
- [API Doc](https://api.rubyonrails.org/) API Documentation
## Interessante Plugins
- [Ransack](https://github.com/activerecord-hackery/ransack) Object-based searching
- [Pagy](https://github.com/ddnexus/pagy) The Best Pagination Ruby Gem
- [Faker](https://github.com/faker-ruby/faker) Faker helps you generate realistic test data, and populate your database with more than a couple of records while you're doing development.
- [Devise](https://github.com/heartcombo/devise) Devise is a flexible authentication solution for Rails based on Warden
- [Positioning](https://github.com/brendon/positioning) Positioning supports multiple lists per model with global, simple, and complex scopes
## Interessante Javascript Plugins
- [Slim-Select](https://www.youtube.com/watch?v=F0au2jk7Skw) SlimSelect is in the process of adding a few framework integrations
## Nützliche Videos
- [SupeRails Youtube](https://www.youtube.com/@SupeRails) Very useful videos!
- [SuperRails](https://blog.corsego.com/) Text versions
- [SupeRails](https://superails.com/) Homepage
- [Tables with Javascript CSR](https://www.youtube.com/watch?v=JUI2Y5tFxj4)
- [Search with infinite Pagination](https://www.youtube.com/watch?v=A9q6YwhLCyI)
- [Tailwind](https://www.youtube.com/watch?v=oP5yKkKxLvE) Tailwind CSS: Build and Deploy a Fully Responsive Website with Modern UI/UX
## Nützliche Libaries
### Tailwind
- [SimpleCSS](https://simplecss.org/) A CSS framework that makes semantic HTML look good
- [Tailwind Homepage](https://tailwindcss.com/) Rapidly build modern websites without ever leaving your HTML
- [Tailwind Cheat Sheet](https://nerdcave.com/tailwind-cheat-sheet) Cheat Sheet
- [DaisyUI](https://daisyui.com/) The most popular component library for Tailwind CSS
- [shadonUI](https://ui.shadcn.com/) Beautifully designed components that you can copy and paste into your apps

33
fabitapp.md Normal file
View File

@@ -0,0 +1,33 @@
# FAB-Verwaltung APP
- [Gitea](https://gitnada.dnshome.de)
- [Git Repo App](https://gitnada.dnshome.de/daboh/fabitapp.git) fabitapp repo
- [Git Repo Meta](https://gitnada.dnshome.de/daboh/fabitapp-meta.git) fabitapp meta repo
## Einsatzweck
Dokumentation von Hardware, Hardware per Benutzer, Arbeitsplätze, Bestellungen, Hardware
### Primäre Umsetzung
Erfassung der Mitarbeiter, Inventar (Laptops, Monitor, Peripherie,...), Arbeitsräume, Bestellungen, Pakete
- Mitarbeiter has_many Inventar
- Arbeitsplatz has_many Inventar, Mitarbeiter
- Bestellungen has_many Inventar, Pakete
### Models/Database
See Database.dia
### Use Cases
- Create new Inventory
- Set new Location for Inventory : Employee or Workspace
- Search vor Inventory
- Show all Inventory of Workspace / Employee
# TODO
- Install git docker on omv
- Install rails docker on omv