This is my first Rails app. It is a very basic web application for efficient management of orders, customers, and inventory developed in Rails 7 with Webpacker.
- CRUD any data with ease
- Custom actions
- Automatic form validation
- Filtering and ordering
- Supported ORMs: ActiveRecord
The navbar on the top allows an easy navigation among the pages. Every page include on the top left an ADD BUTTON in orange to add insert records.
Every page table includes EDIT (black) and DELETE (red) buttons. Additionally you can search for table records by using the appropriate search box. Some columns are sortable.
Home page provides a brief summary of total customers, total items and total orders.
- Clone Repo
git clone https://github.com/ccrisc/rails-magazzino.git
- Run
bundle install
- Run
rake:db:create
- Perform migration
rake:db:migrate
- Start a server
rails s
and administer your data at localhost.
Due to introduction of Webpack/Webpacker support, some additional dependency and configuration will be needed.
Set up DB in config/database.yml
:
If you think you found a bug in rails_magazzino, you can submit an issue.
- Ruby 3.1.2
See CONTRIBUTING.md
for more information.
Distributed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.txt
for more information.