Da-dash provides a dashboard for the students and faculty of DA-IICT, where one can have widgets for almost every site being visited daily within the DA-IICT domain.It provides a web-application that brings different DA-IICT websites and services on one platform so that one doesn’t have to constantly check different sites. This will not only reduce the load of opening different tabs for every purpose but will also help in enhancing interactions among students, among batchmates and also between students and faculties.It has 5 widgets - intranet, webmail, todo , chat room and class notes & examinations.
make
, git
, and a compiler) for your platform
sudo apt-get install build-essential git
xcode-select --install
from a command lineTo run the current development version of Da-dash on your own computer:
git clone
of the project, then cd
into the project foldernpm install
npm start
http://localhost:8080/
in a web browserFor guidance on building a packaged version, running tests, and contributing to development, see CONTRIBUTING.md.
Run npm run build
.
├── /build/ # The folder for compiled output
├── /app/ # Folder containing components
│ ├── /Widgets/ # Code for widgets in Da-dash
│ ├── /components/ # React components
│ ├── /redux/
│ ├── /App.js # main code for the application
│ ├── /main.css
│ ├── /index.js
│ ├── /routes.js # Universal (isomorphic) application routes
│ └── /server.js # Server-side startup script
└── /package.json # The list of 3rd party libraries and utilities
Da-dash is available under the ISC License.