Skip to content

DocsView is web-based application to simplify the documentation workflow by providing basic functionalities of CRUD to analog-digital-documentation.

Notifications You must be signed in to change notification settings

GI-Corp/DocsView-v01-published

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

DocsView-v01-published

DocsView is web-based application to simplify the documentation workflow by providing basic functionalities of CRUD to analog-digital-conversion.

Main features:

• CRUD (Create, Read, Update, Delete data)
• Customized CRM (Django Admin JET)
• RBAC (Role Based Access Control)
• Documentation F.A.Q.
• Database and media backup
• Fully responsive design


Tech-stack used:

[front-end] HTML, CSS, JavaScript, Bootstrap. [back-end] Python, Django, SQLite.
Live preview(v1.0): http://docsview.pythonanywhere.com/login
Login: User
Password: 000docsview
# Some screenshots,

Login Page (you have to be registered in database to access any page)

login

this is what you see, when you try to access a certain page without registration

noaccess

Homepage

homepage

Department 1 - Listing of documents & tasks

dev1

Department 1 - Adding a new document

dev1-add

there you go, now we added a document to database, you can also edit or delete it

dev1-added

Django Admin (JET) CRM

django-admin

Role based access control examples

So now, we are logged in as a Mark user (we are in "Департамент разработки ПО" group)

We do not have an access to interact with other departments.

mark-1

Documentation (How to use the DocsView app, step-by-step video instructions)

mark-2

Mark is restricted to access admin dashboard

mark-3

Responsive layout

mobile

About

DocsView is web-based application to simplify the documentation workflow by providing basic functionalities of CRUD to analog-digital-documentation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published