Tous les projets
D
Web / UI

Rails 6, Bulma CSS, Devise, OmniAuth Facebook, Webpacker, PostgreSQL

Conversion de theme HTML Bulma en application Rails 6 complete : Devise authentification, OmniAuth Facebook, Webpacker, PostgreSQL.

Rails 6 Backend
Bulma CSS
OAuth Auth
Dev Role

Rails 6 fournit la structure backend avec Devise pour l'authentification par email et OmniAuth pour la connexion Facebook. Le theme Bulma a ete decoupe en layouts, partials et composants Rails, en preservant l'ensemble du design original. Webpacker gere la compilation des assets JavaScript et CSS.

PostgreSQL remplace les pages HTML statiques comme source de verite. Chaque element du dashboard (widgets, graphiques, listes) est desormais alimente par des requetes de base de donnees. Les migrations Rails versionnent le schema, et les seeds fournissent des donnees de demonstration pour le developpement.

Architecture technique

Conversion de theme HTML Bulma en application Rails 6.

Authentification Devise avec OmniAuth Facebook.

Webpacker pour gestion des assets JavaScript modernes.

Turbolinks pour navigation type SPA.

PostgreSQL pour persistance des donnees.

Points techniques

Rails 6

MVC architecture

Devise

Auth + OmniAuth

Webpacker

Assets modernes

Stack technique

Ruby on Rails
Bulma
PostgreSQL
Devise
Webpack
OAuth
Role Full-Stack Developer
Duree 2019-2020
Engagement Contrat freelance (Tier D)

Un projet technique similaire ?

Brief, repo, ou appel rapide - on s'adapte.