Dopo aver installato
- Chiarire le idee
- Facciamo un recap
- Marketing e modello di Business.
- Indice del libro è necessario chiedere l'accesso
- Preparare il Banco di lavoro
- Creazione app. flowbite - Impostazione css - mockup - e view
Definizone database e relazioni in word richiedere l'accesso
Deploy app
Creare scaffold model e controller
Dopo aver eseguito gli step 1 2 e 3 apri il terminale:
$ rails new posturabook --database=postgresql
Poi digita
$ cd posturabook
$ code .
Apri il terminale in code editor
npm init
Ora installiamo flowbite vai alla guida:
$ rails g controller Pages home corso pagina about
$ bin/dev
Impostare il mockup e il css
Anche se per comodità abbiamo scelto flowbite cercheremo di seguire i consigli di hotrails per personalizzare l'app.
https://www.hotrails.dev/turbo-rails/css-ruby-on-rails
Qui è dove sceglieremo bellissimi
- palette colori
- font
- caratteri leggibili
- scala degli spazi
Chidiamo a chat gpt come impostare il file application.tailwind.css e tailwind.config.css
Poi passeremo a vedere i mockup di:
L'interfaccia admin sarà gestita da una gemma quale
gem "administrate"
gem 'administrate-field-enum'
ma sono da vedere però alcuni passaggi che forse sarà necessario sviluppare.
home.html.erb
corso.html.erb
dashboard.html.erb
setting.html.erb
all_course
my_course
Event
Appointment
Invoice
Contact
Simple Form con Tailwindcss
https://dev.to/nejremeslnici/styling-simple-form-forms-with-tailwind-4pel
Per creare le api possiamo seguire https://github.com/lorint/brick
Albero delle decisioni per i tipi di percorso:
- SceltaPrincipale:
- Autonomia:
- Descrizione: "Puoi gestire il trattamento autonomamente."
- Professionista:
- EventoOnline:
- Standard:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento standard online individuale."
- Personalizzato:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento personalizzato online individuale."
- EventoOffline:
- InStudio:
- Standard:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento standard online individuale."
- Personalizzato:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento personalizzato online individuale."
- ADomicilio:
- Standard:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento standard online individuale."
- Personalizzato:
- Gruppo:
- Descrizione: "Trattamento standard online in gruppo."
- Singolo:
- Descrizione: "Trattamento personalizzato online individuale."
Top comments (0)