All Projects → dreamingechoes → sensors_admin_panel

dreamingechoes / sensors_admin_panel

Licence: other
An example of a Rails admin panel for Arduino sensors.

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to sensors admin panel

FoodDelivery
E-Commerce demo project. Food delivery application project made with.
Stars: ✭ 106 (+488.89%)
Mutual labels:  admin-panel
bulma-admin
Free admin panel template based on bulma css
Stars: ✭ 28 (+55.56%)
Mutual labels:  admin-panel
Asp-net-Core-Project-with-Admin-Template-Setup
AdminLTE Template Setup with Asp.net Core MVC 2.1 Project
Stars: ✭ 50 (+177.78%)
Mutual labels:  admin-panel
board
A complete admin board template with a large variety of elements and components, based on blexar CSS framework.
Stars: ✭ 55 (+205.56%)
Mutual labels:  admin-panel
lara-crud
This package will give an opportunity to get a very flexible admin panel that will satisfy you most of the time.
Stars: ✭ 33 (+83.33%)
Mutual labels:  admin-panel
adminlte-3-vue
Vue 3.2.31 start-up project with AdminLTE 3.2.0 template
Stars: ✭ 134 (+644.44%)
Mutual labels:  admin-panel
platform
superV Platform for Laravel
Stars: ✭ 24 (+33.33%)
Mutual labels:  admin-panel
iadmin
A simple backend admin panel for basic CRUD operations (built using php,mysql,bootstrap and ajax).
Stars: ✭ 28 (+55.56%)
Mutual labels:  admin-panel
VestaWebInterface
PHP interface for VestaCP, providing a beautiful UI, UX, features & integrations.
Stars: ✭ 92 (+411.11%)
Mutual labels:  admin-panel
Azia-Admin-React
Free React.js Admin template
Stars: ✭ 44 (+144.44%)
Mutual labels:  admin-panel
angular-admin-panel
An Angular Admin boilerplate to quickly scaffold any large scale enterprise application.
Stars: ✭ 18 (+0%)
Mutual labels:  admin-panel
mern-admin-panel
Admin-panel using ReactJs, ExpressJs, NodeJs, MongoDB and Bootstrap
Stars: ✭ 84 (+366.67%)
Mutual labels:  admin-panel
sakai-ng
Free Angular Admin Template by PrimeNG
Stars: ✭ 129 (+616.67%)
Mutual labels:  admin-panel
startui-admin
StartUI - Free html admin dashboard template
Stars: ✭ 31 (+72.22%)
Mutual labels:  admin-panel
element
Element CMF
Stars: ✭ 16 (-11.11%)
Mutual labels:  admin-panel
datta-able-bootstrap-dashboard
Datta Able Bootstrap 4 admin template free version
Stars: ✭ 111 (+516.67%)
Mutual labels:  admin-panel
Ng-Prime
Angular + PrimeNg
Stars: ✭ 88 (+388.89%)
Mutual labels:  admin-panel
django-des
Django Dynamic Email Settings - Change your email configuration without interrupting service.
Stars: ✭ 28 (+55.56%)
Mutual labels:  admin-panel
OnceBuilder
OnceBuilder - managment tool, mange projects, templates, plugins in one place.
Stars: ✭ 18 (+0%)
Mutual labels:  admin-panel
tailmin
Tailmin - Admin dashboard built with Vue.js and Tailwind CSS
Stars: ✭ 39 (+116.67%)
Mutual labels:  admin-panel

Sensors Admin Panel

Deploy to Heroku

This application was generated with the rails_apps_composer gem provided by the RailsApps Project.

Rails Composer is open source and supported by subscribers. Please join RailsApps to support development of Rails Composer.

Ruby on Rails

This application requires:

  • Ruby 2.2.2
  • Rails 4.2.4

Learn more about Installing Rails.

About

This is an example of an Admin panel for display and manage values from sensors connected to an Arduino. Was created with Rails Composer from the RailsApps project.

Original author

Iván González, a.k.a dreamingechoes

Getting Started

To start using this Admin panel, you only have to do the typical Rails things:

  • Install Ruby version 2.2.2 (using RVM or RBenv or whatever).

  • Clone the repo and do the bundle install thing:

user@computer:~$ git clone [email protected]:dreamingechoes/sensors_admin_panel.git
user@computer:~$ cd sensors_admin_panel
user@computer:/sensors_admin_panel$ bundle install
user@computer:/sensors_admin_panel$ rake db:setup
  • When all this finish, you're ready to launch the app!
user@computer:/sensors_admin_panel$ rails s

NOTE: the seed.rb file has an ApiKey example token for testing the API, which is ac4bd425935c350a54aabb362906283f, but on ApiKey.create() method it assigns other random access_token. If you want to use the example token for testing purpose, update via console the attribute access_token of the ApiKey to ac4bd425935c350a54aabb362906283f, like this:

user@computer:/sensors_admin_panel$ rails console
Loading development environment (Rails 4.2.4)
>> a = ApiKey.first
  ApiKey Load (0.3ms)  SELECT  `api_keys`.* FROM `api_keys`  ORDER BY `api_keys`.`id` ASC LIMIT 1
=> #<ApiKey id: 2, access_token: "k93eeqa34f9774rko4abecdf86a2nckm", expires_at: "2043-03-12 21:03:46", user_id: 3, active: nil, created_at: "2015-10-26 21:03:46", updated_at: "2015-10-26 21:05:03">
>> a.update_attribute(:access_token, "ac4bd425935c350a54aabb362906283f")
   (1.8ms)  BEGIN
   (0.1ms)  COMMIT
=> true

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

Sensors Admin Panel is released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].