Development of data driven website

Closed
Fourien
Edmonton, Alberta, Canada
FK
CEO
(6)
3
Preferred learners
  • Edmonton, Alberta, Canada
  • Academic experience
Categories
Website development
Skills
mysql bootstrap (front-end framework) graphical user interface user accounts resource allocation python (programming language) relational database design relational databases d3.js (javascript library) javascript libraries
Project scope
What is the main goal for this project?

We would like to create a data driven IoT website for our company where data will be coming from our hardware sensors and received by our server through HTTP request. Then the server will be saving the data in a MySQL database. On the front side, we should be able to create accounts for different users. Then each user will be able to add their photo, short profile and description of their assigned data. We will also need admin panel where we should be able to create, delete, edit and block the user accounts. The MySQL database should be designed in a way so that we can save data of over 1GB. The website will work for us as a data receiving and storage method so that we can storage large amount of the data coming from the sensors or other servers. The students will be working on the servers such as AWS so that we can utilize high speed servers which are dynamic in their resource allocation. This way we will only have to pay for the resources (RAM, CPU) only when we use them.

What tasks will learners need to complete to achieve the project goal?

The students will be working with various technologies to achieve the following tasks:

1. Relational Database design in MySQL so that various parameters can be stored

2. Front end design in Bootstrap, CSS and HTML so that a user can interact with the website

3. Data visualization through a javascript library such as D3JS or similar one

4. Back end programming in Python to receive data on the server through HTTP port

5. AWS server configuration so that database and other files can be kept separate

6. GUI development with various controls such as buttons, text boxes, etc

About the company

Fourien Inc. is an Edmonton (Canada) based company, manufacturing, nano sensors, advanced analytical instruments and robotic platforms for various industries. Along with PhDs and business development specialists, we have a highly passionate multidisciplinary team of electrical, mechanical and software engineers. Currently we are exploring our expansion into other industries as well