Flask based Dashboard using ng2-admin

In Progress Posted 5 years ago Paid on delivery
In Progress Paid on delivery

Back-end based on Python + Flask

Front-end based on ng2-admin: [login to view URL] (MIT license)

Database connector should preferably use sqlalchemy

Pages:

o Dashboard

o Log view

o System Information

For all pages:

A user must be logged in to view the pages

If the user is not logged in, redirect to a login page (in the template: [login to view URL] )

* Users already exist in the DB that exists

* No need to have the option to view/add/remove/edit users

The password is saved as MD5 hash (please make the password salt configurable)

User cannot log in when 'Locked' = 1 or 'UserExpirationDate' has passed.

In the header of the page (where the user profile icon is) keep the option to log out

Dashboard:

----------

Display the information according to the layout attached (System information - CPU, MEM, HDD, Network and some statistics from the database)

The graph should display the data from the moment the user logged in to the system onward (keep data on the client side in JS). – no need to keep sys info in the DB

Map shows the latest login (successful – in Green and unsuccessful – in Red) - from the database.

Log View Page:

--------------

This page contains a main table and filtering options

By default, we should display the last 100 logs (please keep it configurable in python config file)

Filters:

o The search will be based on the information:

o Data - From / Start / At (in a date, hour format)

o UserName

o Action

o Path

o Status

o Information

information will be in an existing table in the database

System Information:

-------------------

This page will show general information about the system:

CPU Type, Speed etc.

Memory, GB, Type

Linux Version, flavor

Next to it the same CPU, Mem, HDD, Network from the Dashboard

The data can be arranged in a table (Like the "HOVER ROWS" table)

[login to view URL]

AngularJS Flask JavaScript Python

Project ID: #18627301

About the project

4 proposals Remote project Active 5 years ago

4 freelancers are bidding on average $591 for this job

AwaisChaudhry

Hi there, I have checked the details I have rich experienced with Angular.js, Flask, Javascript, Python. Please initiate chat so we can discuss this job.

$555 USD in 10 days
(41 Reviews)
7.5
polarjin2017

Hello? How are you? I have good experiences in "Flask based Dashboard using ng2-admin" as you can see my profile for these (Angular.js, Flask, Javascript, Python). I have been working for 7 yrs in this scope. While More

$555 USD in 3 days
(66 Reviews)
6.3
seemasit

Hi there, I've gone through the post description carefully and ready to start work on this project. Requirements are very clear but please come over the chat so that i can get more requirements if remaining. Ski More

$555 USD in 10 days
(26 Reviews)
6.1