All Projects → rowlandekemezie → Document-Management-System

rowlandekemezie / Document-Management-System

Licence: MIT license
DocKip is a document management system for managing and sharing documents: Staging => http://dockip-staging.herokuapp.com. Production =>

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Document-Management-System

node-casperjs-aws-lambda
Base scaffolding app for a casperjs/phantomjs app running on Amazon (AWS) Lambda
Stars: ✭ 52 (+100%)
Mutual labels:  angular-material, mean-stack
BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (+11.54%)
Mutual labels:  pug, pugjs
Amexio.github.io
Amexio is a rich set of Angular 7 (170+) components powered by HTML5 & CSS3 for Responsive Design and with 80+ Material Design Themes, UI Components, Charts, Gauges, Data Point Widgets, Dashboards. Amexio is completely Open Sourced and Free. It's based on Apache 2 License. You can use it in your production grade work today at no cost or no obligation.
Stars: ✭ 163 (+526.92%)
Mutual labels:  angular-material
Minecraft-Box-Launcher
Open source Minecraft Java Edition launcher built with ElectronJS
Stars: ✭ 19 (-26.92%)
Mutual labels:  pug
learn-how-to-build-a-mean-stack-application
The goal of this tutorial is to guide you through the coding of a full-stack JavaScript example application project and connecting a backend API to an Angular 5 front-end application employing the MEAN stack.
Stars: ✭ 55 (+111.54%)
Mutual labels:  mean-stack
Covalent
Teradata UI Platform built on Angular Material
Stars: ✭ 2,230 (+8476.92%)
Mutual labels:  angular-material
tale-pug
Tale Pug is the popular JavaScript Template Engine Pug, formerly Jade, for PHP!
Stars: ✭ 32 (+23.08%)
Mutual labels:  pug
Ngx Dynamic Dashboard Framework
This is a JSON driven angular x based dashboard framework that is inspired by JIRA's dashboard implementation and https://github.com/raulgomis/angular-dashboard-framework
Stars: ✭ 160 (+515.38%)
Mutual labels:  angular-material
d2-checklist
Source for www.d2checklist.com, written in Angular and using the Bungie API
Stars: ✭ 82 (+215.38%)
Mutual labels:  angular-material
Rwa Trivia
Trivia App - Real World Angular series
Stars: ✭ 251 (+865.38%)
Mutual labels:  angular-material
hexo-theme-chiangmai
A theme of Hexo Inspired by Chiang-Mai City 🇹🇭
Stars: ✭ 32 (+23.08%)
Mutual labels:  pug
Angular Material Dashboard
Angular Material Dasshboard using Angular Material, highcharts and flexbox
Stars: ✭ 227 (+773.08%)
Mutual labels:  angular-material
Angular Firebase Crud
Angular CRUD with Firebase using cloud firestore as a database, angular material and Bootstrap 4. Step by Step tutorial and working angular 7 example app.
Stars: ✭ 202 (+676.92%)
Mutual labels:  angular-material
fire-drill
Find, Edit, Add, Remove, Import, Export, and Report on your Firebase data
Stars: ✭ 58 (+123.08%)
Mutual labels:  angular-material
Vantage Ui Template
Template for UI applications in Vantage
Stars: ✭ 193 (+642.31%)
Mutual labels:  angular-material
JayantGoel001
JayantGoel001's profile with 74 stars ⭐ and 91 forks 🎉.
Stars: ✭ 74 (+184.62%)
Mutual labels:  mean-stack
Laravel Ecommerce
Laravel open source e-commerce system.
Stars: ✭ 163 (+526.92%)
Mutual labels:  angular-material
Angular Ngrx Material Starter
Angular, NgRx, Angular CLI & Angular Material Starter Project
Stars: ✭ 2,623 (+9988.46%)
Mutual labels:  angular-material
porybox
Porybox is a platform that allows you to display your Pokémon collection.
Stars: ✭ 38 (+46.15%)
Mutual labels:  angular-material
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (-50%)
Mutual labels:  pug

Travis Ci Coveralls

DocKip

DocKip is a role-based document management system built with Express, Node, and MongoDB. The application allows you to manage users, roles and documents with assigned authorization. Basically, it helps you to create, share and manage documents with ease.

Installation

  1. Download and install Node JS if not already installed.
  2. Download and install Mongodb if not already installed.
  3. Clone the repository here or go to the project github page here and download the zip file of the project. Unzip it.
  4. Navigate to your terminal and change your directory to the Document-Management-System.
  5. Run npm install to install node dependencies.
  6. Run bower install to install frontend dependencies.
  7. Place a .env file on the project's root directory and add your database configuration.

EXAMPLE DATABASE_URL=mongodb://localhost:27017/testdb. 8. Run npm run initDb to initialize your database with a SuperAdmin user.

Project Management

Pivotal Tracker was used as the management too; throughout the process of building this application. Checkout Pivotal Tracker Board

Usage

The application allows for the SuperAdmin to manage the entire process and assign authorization for different roles.

  1. Run npm install gulp -g.
  2. Run gulp on your terminal.
  3. Navigate to http://localhost:5555 on your browser.

Test

Run gulp test on your terminal. Remember to run test on the project root directory.

Contributing

  1. Create an issue. First look through the open issues.
  2. Clone the repository or fork it.
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -m 'Add some feature'
  5. Push to the branch: git push origin your-new-feature
  6. Submit a pull request.

Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].