Initial Commit
This commit is contained in:
BIN
Database.dia
Normal file
BIN
Database.dia
Normal file
Binary file not shown.
BIN
Database.dia~
Normal file
BIN
Database.dia~
Normal file
Binary file not shown.
36
Rails.md
Normal file
36
Rails.md
Normal 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
33
fabitapp.md
Normal 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
|
||||
Reference in New Issue
Block a user