mln-dashboard-mongoose
UTA IT-Lab (MLN-Dashboard-Website)
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Keywords
Repository
UTA IT-Lab (MLN-Dashboard-Website)
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
Readme.md
Multilayer Network Dashboard
NOTE: I have written this README using declarative sentences as it might appear when published. However some parts are not implemented yet.
Getting Started
Please see the Getting Started section for instructions on how to get started with this project.
Documentation
Please see the Summary of directory for documentation.
Contributing
Please see our Contributing Guide for more information. If you have any questions, please contact me samratbaral.sb [at] gmail [dot] com.
Setup ENV File
- APP_NAME=
- APP_ENV=
- MONGODB_URI=
- PORT=
- APP_DIRECTORY=
- APPADMINDIRECTORY=
- APPUSERDIRECTORY=
Dev notes
Need to Update/Upgrade:
- filler content in /homepage
- get started with organization page
- create organization page (accessible from account settings)
- account settings.
- database working need privilege on the database for network IP address.
- make graphql server schema, endpoint, and resolvers
- backend/api documentation
TODO: sidebar have two tabs visible for all research tab.
- show all files: then users open individual files with a default or user-specified file viewer
- show all projects: then users open individual projects with
TODO: Research tab: after log-in
- [ ] User directory integration with flask app.
- [ ] Layer generation config file integration with flask app.
- [ ] Analysis file integration with flask app.
- [ ] Visualization integration with flask app.
Later TODO's:
- [ ] add prisma seed command to create
systemandanonymoususers - [ ] add unit and integration tests
- [ ] implement single file server endpoint GET/POST/LIST/DELETE.
- [ ] don't show files that the user doesn't have access to.
- [ ] add captcha to create account.
- [ ] obtain API keys to authenticate with Google, Facebook, etc. and enable third-party authentication
Owner
- Name: Samrat Baral
- Login: samratbaral
- Kind: user
- Repositories: 2
- Profile: https://github.com/samratbaral
Citation (CITATION.CFF)
cff-version: 1.0.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Baral"
given-names: "Samrat"
orcid:
- family-names: "Shinde"
given-names: "Amey Dhananjay"
orcid:
title: "MLN-Dashboard"
version: 1.0.0
doi:
date-released: 2022-10-11
url: "https://github.com/samratbaral/mln-dashboard-mongoose"
GitHub Events
Total
Last Year
Dependencies
- 936 dependencies
- ava ^4.3.3 development
- concurrently ^7.4.0 development
- nodemon ^2.0.20 development
- prettier 2.7.1 development
- xo ^0.52.4 development
- async ^3.2.4
- autoprefixer ^10.4.13
- bcryptjs ^2.4.3
- bison ^1.1.1
- body-parser ^1.20.0
- connect-flash ^0.1.1
- connect-mongodb-session ^3.1.1
- csurf ^1.11.0
- dotenv ^16.0.3
- ejs ^3.1.8
- email-validator ^2.0.4
- express ^4.18.1
- express-handlebars ^6.0.6
- express-jwt ^7.7.5
- express-session ^1.17.3
- express-validator ^6.14.2
- flash ^1.1.0
- flask ^0.2.10
- fs ^0.0.1-security
- fs-extra ^10.1.0
- isemail ^3.2.0
- jsonwebtoken ^8.5.1
- make-dir ^3.1.0
- mkdirp ^1.0.4
- mongoose ^6.5.2
- multer ^1.4.5-lts.1
- mysql2 ^2.3.3
- nodemailer ^6.7.8
- path ^0.12.7
- pdfkit ^0.13.0
- postcss ^8.4.18
- postcss-cli ^10.0.0
- pug ^3.0.2
- request ^2.88.2
- rimraf ^3.0.2
- sequelize ^6.21.3
- stripe ^10.15.0
- tailwindcss ^3.2.3