Giter Club home page Giter Club logo

brianruizy / covid19-dashboard Goto Github PK

View Code? Open in Web Editor NEW
208.0 13.0 177.0 17.95 MB

🦠 Django + Plotly Coronavirus dashboard. Powerful data driven Python web-app, with an awesome UI. Contributions welcomed! Featured on 🕶Awesome-list

Home Page: https://covid-dashboard.herokuapp.com

License: MIT License

Python 3.86% CSS 74.28% JavaScript 18.51% Ruby 0.01% HTML 3.33% Procfile 0.01%
dashboard django coronavirus covid-19 python data-visualization pandemic datascience covid-dashboard covid-data

covid19-dashboard's Introduction

YouTube Channel Views

  • BR Feel free to checkout my portfolio website!
  • 🏢 Software Engineer (Full Stack) @Hines, in Houston TX
  • 🧰 I build with: Python Django, JavaScript, Next.js, Gatsby.js, MUI, Tailwind ...
  • ⚡ I enjoy photography, reading, playing soccer, and lifting weights :)
  • 📫 Reach out to me: [email protected]

covid19-dashboard's People

Contributors

app-generator avatar arhamshah avatar brianruizy avatar davidvu96 avatar l3str4nge avatar leoherrmann avatar miguel-asm avatar samesmaeili avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

covid19-dashboard's Issues

This website has 11 html errors and does not pass W3C validation

This has a direct impact on SEO - the website will perform poorly on Google

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://validator.w3.org/
  2. Click on Check after putting a link
  3. See error with HTML

Expected behavior
The website should Pass W3C validation without HTML Errors

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

SEO Issue: No internal or outbound links

SEO issue found on https://seorch.eu/

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

Links - Tags Only 5 internal links found.You should link to more than 10 internal pages. you can do better

Only 3 outbound links found.You should link to good, relevant pages.

SEO issue: No facebook account - social media

Google search engine likes when webiste(domain) cointain social media like Facebook

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

Issue found on: https://seorch.eu/

Facebook Number of Likes for the main domain: 0

Data provided by Facebook

SEO issue: HTML Header not active

Issue found: https://seorch.eu/

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

HTTP Header / GZIP
HTTP comp ression is not enabled.

Website HTTP Header:
status: http/1.1 200 ok
connection: keep-alive
server: gunicorn/20.0.4
date: tue, 19 jan 2021 20:34:25 gmt
content-type: text/html; charset=utf-8
x-frame-options: deny
content-length: 14224
x-content-type-options: nosniff
via: 1.1 vegur

Mapbox

Describe the bug
Global map not working as of 11/23/2020

daily-cases data not pulling

Describe the bug
Data for the daily cases seems to be no longer maintained. Either check data repository for changes or change to other source for the data

Expected behavior
Data is dating as far as late November, where it should be in January

Screenshots
If applicable, add screenshots to help explain your problem.
Screenshot_20210107-115224.png
.

Add maps to maps.html

Presently there are no maps on the maps.html page, which is negatively affecting UX.
The maps to append are:

  1. The already existing Global Mapbox, found on index page
  2. USA Choropleth Map, using FIPS
    (county) codes found in getdata.daily_report(); Reference.

Screen Shot 2020-05-10 at 11 28 14 PM

This is a similar end goal, styling is tentative:
Screen Shot 2020-05-10 at 11 57 27 PM

Improve loading times by fixing simple issues

It seems as if loading times could be improved quite a bit by fixing these relatively simple issues:

Some unnecessary requests could be removed to reduce overall page weight:

  • Open Sans 700
  • Chart.js
  • Google Maps API

External files such as stylesheets, scripts and fonts, which are not needed immediately, could be loaded asynchronously to prevent them from blocking the rendering of the page.

Using font-display: swap would allow the page content to be displayed before the desired font has finished loading.

SEO Issue: No other site links to Covid Dashboard site - there are no backlinks

It has impact on SEO

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

Backlinks (Backlinktest)

Number of all backlinks to the main domain: 0
(Link Popularity for: http://ncov-dashboard.herokuapp.com)

Number of backlinks from different domains to the main domain: 0
(Domain Popularity for: http://ncov-dashboard.herokuapp.com)

Data provided by backlinktest.com Backlinktest

Backlinks (Seokicks)

Number of all backlinks to the main domain: 0
(Link Popularity for: http://ncov-dashboard.herokuapp.com)

Number of backlinks from different domains to the main domain: 0
(Domain Popularity for: http://ncov-dashboard.herokuapp.com)

Data provided by seokicks.deSeokicks
Wikipedia Backlinks (English Wikipedia)

No Wikipedia backlinks found.

Data provided by Wikipedia

Long TTFB causing the website to respond slowly

I spent some time testing this application on my local machine and noticed it to be still loading very slowly. Therefore, the website's slow performance is unlikely to be caused by large file sizes or a bad connection. Testing using lighthouse exposes the website's Time-to-First-Byte (TTFB) to be the largset bottleneck. Long TTFB times are often caused by a script on the server taking much time to execute and prevent the client from starting to render the page.

Bildschirmfoto von 2020-07-07 14-56-54

To inspect the issue further, I edited /processdata/views.py and commented out every line including getdata, plots and maps and replaced the return values with placeholder values. Running the lighthouse tests again shows TTFB times to be drastically reduced. So my assumption is that the server needs to wait until all of the data has been fetched before sending a response.

A possible solution would be to make the index function of views.py only render an empty template and have separate URLs on the server for the data and fetch the data from the client using ajax requests. This way, the client no longer needs to wait for the server to fetch all the data and can render the website and fetch the data at the same time. The disadvantage of this method is that processing load and data usage might be slightly increased on the client.

Inconsistent data source system vs application - The New York Times

The data displayed in the application is inconsistent with the system specified as the source.

To Reproduce
Steps to reproduce the behavior:

Go to 'https://www.nytimes.com/interactive/2020/us/coronavirus-us-cases.html'
Go to World -> Latest Map and data
See error - the value is different from the value displayed in your application
Expected behavior
the data should not be misleading, or should contain information about the last refresh time

Desktop (please complete the following information):

OS: ios
Browser Chrome
Version 87.0.4280.141

fix button change y-scale of growth plot

Either with Plotly custom buttons , or with JS, change scaling of y-axis on the total growth plot, currently the plot displays the logarithmic scale, the linear scaling can be changed by modifying go.figure(yaxis_type='log') for total_growth() in plots.py.

Screen Shot 2020-05-09 at 1 26 05 AM

make trend's arrow-icons dynamic based on value

Screen Shot 2020-05-05 at 1 48 12 AM

With Django filters/tags dynamically display the css arrow icon, respective to the value.
Use following logic for the trends:

variable value color arrow
death_rate_trend - green arrow-down
recovered_trend + green arrow-up
confirmed_trend + red arrow-up
deaths_trend + red arrow-up

add more data sources for top countries

Refer to #38, I would like to pull in NEW data, to create maps for the top-6 affected countries. Similar as to how who.int is doing, though instead with maps of the country's states/provinces.

Append the new source url as a function to getdata.py.
we may also use django-countries to standardize names and use county flags

Screen Shot 2020-05-16 at 10 10 32 AM
Top affected countries:

  1. USA
  2. Russian Federation
  3. UK
  4. Spain
  5. Italy
  6. Brazil

No Save Button

In Settings, after changing our profile data there is no save button.

image

Create html page for data sources

Currently, the Data button on the sidenav just points to an external URL, as data sources are increasing with more plots, it would be best to make a simple page showing all the respective data sources with clickable links.

Create: covid-19-dashboard/core/templates/pages/data.html
Bootstrap4 | List Reference

Screen Shot 2020-05-11 at 1 26 54 AM

create US map for cases per-capita

Minimize getdata.daily_report() dataframe where

Country_Region == 'US'

to create a Mabox Choropleth map at county level using the FIPS codes. See the following mockup.
vy7y44mhf0z41

Note: This may be extended, to do the same for other countries, once we have requisite data.

Remove unused CSS for performance

Upon auditing the website with Google Lighthouse, it results that the website's performance is being crucially affected by unused CSS. Which is the result of having used a boilerplate app.

  • Remove unused CSS in /styles.css
  • Perform interface testing
  • Rerun Google Lighthouse audit

Inconsistent data source system vs application - ARC GIS

The data displayed in the application is inconsistent with the system specified as the source.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://www.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6'
  2. Scroll down to widgets: Global Cases, Global Deaths
  3. See error - the value is different from the value displayed in your application

Expected behavior
the data should not be misleading, or should contain information about the last refresh time

Desktop (please complete the following information):

  • OS: ios
  • Browser Chrome
  • Version 87.0.4280.141

ERR bash: gunicorn: command not found

I am seeing this error when executing through cloud foundry. what would be the issue pointing to??
In Procfile : web: gunicorn core.wsgi --log-file=-

2021-01-10T20:27:54.76+0100 [CELL/0] OUT Downloading droplet...
2021-01-10T20:27:56.06+0100 [CELL/0] OUT Downloaded droplet (27.5M)
2021-01-10T20:27:56.06+0100 [CELL/0] OUT Starting health monitoring of container
2021-01-10T20:27:56.40+0100 [APP/PROC/WEB/0] ERR bash: gunicorn: command not found
2021-01-10T20:27:56.42+0100 [APP/PROC/WEB/0] OUT Exit status 127

SEO issue: poor tag <title> should have 70 letters, currently 35 and only 3 word

It has impact on SEO

Title - <title> Tag
The <title> Tag is too short: 35 characters.
Should be 70 characters max.
The <title> Tag has too few words: 3.

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

IndexError at / single positional indexer is out-of-bounds


Request Method: | GET
-- | --
http://127.0.0.1:8000/
3.0.3
IndexError
single positional indexer is out-of-bounds
C:\Users\admin\AppData\Local\Programs\Python\Python38\lib\site-packages\pandas\core\indexing.py in _validate_integer, line 2063
C:\Users\admin\AppData\Local\Programs\Python\Python38\python.exe
3.8.2
['E:\\Django\\covid-19-dashboard-master',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\python38.zip',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\DLLs',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38',  'C:\\Users\\admin\\AppData\\Roaming\\Python\\Python38\\site-packages',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\python_telegram_bot-12.5-py3.8.egg',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\decorator-4.4.2-py3.8.egg',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\win32',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\win32\\lib',  'C:\\Users\\admin\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\Pythonwin']
Sun, 19 Apr 2020 15:50:46 +0000

Help me out.

Suggestions concerning the world map

I have some suggestions concerning the way data is displayed on the world map as well as its performance:

  1. Comparability of markers
    Currently, some markers on the map show the number of cases in a country (e.g. South Korea, UK, France) whereas others only represent the number of cases in a specific region of a country (e.g. in Japan, Germany, US). This results in the markers not being very well comparable to each other. This problem could be solved by summarizing the numbers of cases of all regions of each country and displaying them as a single marker.

  2. Loading times
    The largest bottleneck of the website is Plotly.js. Loading this file asynchronously is likely to result in a considerable performance boost. However, this is currently not possible because the world map is processed by the server, which requires the client to load Plotly.js before the page finishes loading. To allow Plotly.js to be loaded asynchronously, the world map needs to be processed on the client.

Bug with reports on monitoring

Describe the bug
A clear and concise description of what the bug is.
the problem is the the latest commit by @BrianRuizy edd5242

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

SEO issue: Duplicate links

Issue founded: https://seorch.eu/

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

The page contains duplicate links

The website responds for the following URLs (Statuscode / URL):

HTTP Status 200: http://ncov-dashboard.herokuapp.com/
HTTP Status 200: https://ncov-dashboard.herokuapp.com/

add info-icon tooltips to cards

Using Bootstrap4 tooltips, onto a Font Awesome info icon, to give the user more information on the specific data visualization card on mouse hover (or tap for mobile).

  • Use color text-muted for icon design.
  • Play with icon positioning & sizing to not clutter the card.

Make cases-table downloadable

Describe the solution you'd like
Make cases table downloadable for the end-user, by use of existing download button.
Keeping the .csv format

Screenshot:
Screenshot_20200721-120121_Chrome.jpg

CI not working

Need to modify travis.yml to run django tests instead of pytest.

SEO issue: 7 external JavaScript file found.

Inconsistent data source system vs application - Our World in Data

The data displayed in the application is inconsistent with the system specified as the source.

To Reproduce
Steps to reproduce the behavior:

Go to 'https://ourworldindata.org/covid-cases'
Scroll down to widgets:Cumulative confirmed COVID-19 cases
See error - the value is different from the value displayed in your application
Expected behavior
the data should not be misleading, or should contain information about the last refresh time

Desktop (please complete the following information):

OS: ios
Browser Chrome
Version 87.0.4280.141

Settings addition

In Profile.html, we have to add password change option too, so it will be easy to change password from Settings.

SEO Issue: Page Speed Analysis (Desktop) - The page loads in 7.5 seconds

Issue founded on:
https://seorch.eu/

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

Page Speed Analysis (Desktop)

The page loads in 7.5 seconds

Details:
image

image

Solutions:

Reduce JavaScript execution time

Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/js/fetch-data.js
https://cdnjs.cloudflare.com/ajax/libs/plotly.js/1.54.6/plotly.min.js
http://ncov-dashboard.herokuapp.com/
Unattributable
http://ncov-dashboard.herokuapp.com/static/assets/js/plugins/jquery/dist/jquery.min.js

Enable text compression

Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/css/style.css?v=1.1.0
http://ncov-dashboard.herokuapp.com/daily_report
http://ncov-dashboard.herokuapp.com/static/assets/js/plugins/jquery/dist/jquery.min.js
http://ncov-dashboard.herokuapp.com/static/assets/js/plugins/bootstrap/dist/js/bootstrap.bundle.min.js
http://ncov-dashboard.herokuapp.com/cases
http://ncov-dashboard.herokuapp.com/realtime_growth
http://ncov-dashboard.herokuapp.com/static/assets/js/sorttable.js
http://ncov-dashboard.herokuapp.com/
http://ncov-dashboard.herokuapp.com/daily_growth
http://ncov-dashboard.herokuapp.com/static/assets/js/fetch-data.js
http://ncov-dashboard.herokuapp.com/static/assets/js/argon-dashboard.min.js?v=1.1.0

Minify CSS

Minifying CSS files can reduce network payload sizes.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/css/style.css?v=1.1.0

Serve images in next-gen formats

Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/img/brand/white.png
http://ncov-dashboard.herokuapp.com/static/assets/img/brand/blue.png

Remove unused JavaScript

Remove unused JavaScript to reduce bytes consumed by network activity.

Affected files and functions:
https://cdnjs.cloudflare.com/ajax/libs/plotly.js/1.54.6/plotly.min.js
http://ncov-dashboard.herokuapp.com/static/assets/js/plugins/bootstrap/dist/js/bootstrap.bundle.min.js
http://ncov-dashboard.herokuapp.com/static/assets/js/plugins/jquery/dist/jquery.min.js

Remove unused CSS

Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/css/style.css?v=1.1.0
/*! * Font Awesome Free 5.15.2 by @FontAwesome - https://fontawesome.com * License - https://fonta...

Defer offscreen images

Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/img/brand/white.png

Properly size images

Serve images that are appropriately-sized to save cellular data and improve load time.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/static/assets/img/brand/blue.png

Cumulative Layout Shift

Cumulative Layout Shift measures the movement of visible elements within the viewport.

Affected files and functions:
1.

Minimize main-thread work

Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this.

Affected files and functions:
Script Evaluation
Parse HTML & CSS
Style & Layout
Garbage Collection
Rendering
Script Parsing & Compilation

Reduce initial server response time

Keep the server response time for the main document short because all other requests depend on it.

Affected files and functions:
http://ncov-dashboard.herokuapp.com/

Reduce the impact of third-party code

Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading.

add tables to tables.html

Presently there are no tables on the tables.html page, which is negatively affecting UX.
The tables to append are:

  1. The already existing _ Global Cases_ table, found on index page.
  2. Death rates by country; would have to add a function to getdata.py to create the table, show current cumulative deaths & calculated death rate.
  3. any other new table idea that may provide value...

Exception Value: single positional indexer is out-of-bounds

Hello. I've got following error when I try to runserver first time:

IndexError at /
single positional indexer is out-of-bounds

I tried some debug and I have no data when I put weekly or monthly == True. Without param works fine. Should I configure something more before first runserver?

Function which generates error:

def percentage_trends():
    """[summary]: Returns percantage of trend, relative to week prior delta
    Returns:
        [dataframe] -- [percentage objects]
    """    
    current = realtime_growth(weekly=True).iloc[-1]
    last_week = realtime_growth(weekly=True).iloc[-2]
    trends = round(number=((current - last_week)/last_week)*100, ndigits=1)
    
    rate_change = round(((current.Deaths/current.Confirmed)*100)-((last_week.Deaths / last_week.Confirmed)*100), ndigits=2)
    trends = trends.append(pd.Series(data=rate_change, index=['Death_rate']))
    
    return trends

SEO issue: No "Heading" tags

Issue founded on: https://seorch.eu/

Date: 19. January 2021
Website: http://ncov-dashboard.herokuapp.com/
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
Permalink: https://seorch.eu/seo-check/ncov-dashboard-herokuapp-com-2021-01-19-09-77-26.html

No <h1> Tags found.
4 <h2> Tags found.
Do not use more than 3-4, up to 10 when you have more than 3000 words in your text.you can do better
No <h3> Tags found.

Unclear purpose of "-fullscreen" files

Having spent some time with this project, I've been coming across these "-fullscreen" files:

  • /core/templates/layouts/base-fullscreen.html
  • /core/templates/includes/scripts-fullscreen.html
  • /core/templates/includes/footer-fullscreen.html

I might have overlooked something, but each time, I wonder what their purpose could be since I don't seem them being referenced anywhere. Do you have an explanation for them?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.