Rails 5.2 application with PostgreSQL, CoffeeScript for interactions, Sass for styling, Turbolinks for fast navigation, RESTful architecture.
The Rails 5.2 application follows RESTful conventions for each resource (contacts, categories, notes). PostgreSQL handles persistence as well as searching and filtering contacts, even across a large number of entries. Turbolinks speeds up navigation by avoiding full page reloads.
CoffeeScript handles client-side interactions, notably filtering the contact list by category. Sass styling with shared variables keeps the visual consistency across the whole application.
Rails 5.2 with MVC architecture and RESTful controllers.
PostgreSQL for persistence with ActiveRecord associations.
CoffeeScript for interactive frontend logic.
Sass for responsive styling.
Turbolinks for fast navigation without reloads.
Strong parameters and ActiveRecord validation.
RESTful architecture
ActiveRecord ORM
SPA-like navigation
A brief, a repo, or a quick call - whatever works.