Find Jobs
Hire Freelancers

BeagleBone - Sample GUI and Control in Node.js/Twitter Bootstrap

$250-750 AUD

Closed
Posted over 10 years ago

$250-750 AUD

Paid on delivery
I am using a Beaglebone; a small Linux computer, similar to the popular Raspberry Pi. It has Angstrom distro installed as default. There are a few main components to this; * Local GUI on the BeagleBone (through an LCD cape or other output display). This must use the Twitter Bootstrap framework. Using node-webkit or [login to view URL] to 'natively' display the Twitter Bootstrap HTML GUI is the preferred solution. * Remote GUI. [login to view URL] to serve up the same GUI to remote users. There must be a method to authenticate incoming connections. * Database to store sensor data, session information, user accounts etc. MongoDB seems most appropriate using a node.js interface. * Program loop. I'll code all the sensor collection and control in the sample control loop framework you create. GUI * Use Twitter Bootstrap. * Load the GUI on BeagleBone startup. * The user interface will need to be able to trend values. Any node.js compatiable interface, and examples on how to pull data from the database dynamically and update in realtime on the GUI. * A small 'system bar' is to be created at the top of the display to show system date/time, and Wi-Fi connection/strength. * The rest of the GUI can be left relatively stock except where required to show examples. * Access from a _remote_ browser must have a password entered to load the page. Application * Create the program loop structure that I will code my sensor data collection, and how to write in to the database. Use a random number to show as an example. * Manage remote connections with proper seesion management/cookies etc. * Show example user settings screen, and how to store into the database. Include user account creation. * Configure time and date settings of the BeagleBone. * Configure Wi-Fi settings, and scan for APs. * Power saving - dim screen when no input is detected. The BB also needs to load to the GUI as quick as possible. A splash screen graphic should be displayed during startup. This may require tweaking to the distribution. If you believe you can perform all of this in a simple/clean manner, then this may be the project for you! I just need a simple program that can demonstrate each of my requirements. The code must be very well documented and modular so I can expand on it - adding devices, screens, etc.
Project ID: 4667259

About the project

3 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $458 AUD for this job
User Avatar
I have experience with your project requirements,check pm.
$250 AUD in 15 days
5.0 (4 reviews)
3.1
3.1
User Avatar
Hi, i have gone through your requirements in detail and already have worked on a similar project and can deliver this as u have mentioned we have studied all the requirements and can deliver the same to u . we have similar work experience and can handle this quite well We are one of the leading service providers in the field of Website Designing, Application Software Development, System Software Development, E-commerce Development, CRM, MLM, Corporate Presentations and Customize Web Solutions. As a trusted web development and internet marketing company, we offer our clients strategic web solutions geared for taking the competition head on. Our aim is to provide current and up to date information technology solutions; solutions, which enhance the work environment and make work simpler and more efficient. Also the solution must provide for the considerable saving of times and human resources, which can be utilized for other purpose. In effect, a good software solution can improve the productivity of the company. Regards expertz sol
$605 AUD in 21 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Experience in Hadoop, MapReduce, Java, Amazon S3, Amazon AWS EC2, HDFS,Amazon EMR, Hive, Hbase, Cassandra, Pig, Sqoop, ZooKeeper, MangoDB. Writing MapReduce Programs to implemnet algorithms in the field of Machine Learning and Genomics. Configured Hadoop clusters on Amazon Cloud to handle BigData (1TB/run). Thanks, Regards, SandishKumar HN
$555 AUD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please see my message in PM.
$555 AUD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have my own BeagleBone and BeagleBone Black which I can use for this project. I have been working with Angstrom Linux for over 3 years (Gumstix Overo and BeagleBoard/Bone) and exclusively with node.js, node-webkit/html5 for the last 9 months. My use of node.js on the BeagleBone is a data collection exercise from inertial sensors and your project sounds very similar.
$263 AUD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Mandurah, Australia
0.0
0
Payment method verified
Member since Apr 3, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.