Git Product home page Git Product logo

trs_internship's Introduction

Description

This web application is a proof-of-concept created during an internship. It allows consultants of TRS Forensics to track individual project’s progress, and to store information and documents and messages for each work-item as the project progresses.

Technologies used

  1. Python
  2. Javascript
  3. HTML
  4. CSS
  5. Django

Features

Project information storage

Consultants are able to store and retrieve these information regarding a project.

  1. Customer
  2. Objectives
  3. Proposal date, start date, end date
  4. Work items
  5. Domains
  6. Fees information
  7. Billing information
  8. Consultants
  9. Project state

Project state tracking

Projects have 3 different states (Proposal, In progress, Ended).

  • In the proposal state, project details are editable, but no documents or messages can be stored.
  • In the “In progress” state, project details are no longer editable, documents and messages can be stored for each work item.
  • In the “Ended” state, project details and documents are viewable, but they cannot be edited.

Document storage pertaining to each work-item of a project

In each work-item, consultants can store messages with documents attached. This allows consultants to keep track of the progress on a more fine-grained level. Documents and messages will now be centralised in a single location.

Proposal slides and word document generation

From the details of the project, proposal powerpoint slides and engagement documents can be generated automatically from a given template. This helps consultants save time spent on creating documents.

trs_internship's People

Contributors

leonardtan13 avatar

Watchers

 avatar

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.