Git Product home page Git Product logo

05-docpdf-converter's People

Contributors

igragon avatar osx11 avatar sanikozmey avatar slewie avatar zaqbez39me avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

05-docpdf-converter's Issues

Prepare project for deployment by client

Points:

  • Test on different PCs to make sure that our README.md instructions are correct.
  • Write bash script with all preparational commands for running server
  • Show in instructions how to execute script

Update tests with coverage

Points:

  • Get access to the administration on SonarCloud
  • Configure the test runner
  • Configure the code and coverage analyzer
  • Exclude from coverage all files that can't be tested by us an files of Framework files
  • Exclude from coverage files for Windows OS (if we test our project on Ubuntu)

Write a unit-tests

We need to check 3 functions:

  • save_files() - on the one correct file and many files
  • get_converted_file_path() - on the correct path and incorrect path
  • zip_files_in_dir() - on the one file and .zip archive

Add static analyzer for our project

  • Add Linter to our project.
  • Add Sonar Cloud.
  • Divide configuration of them on different branches.
  • Configure it for our project.
  • Make sure that all tests are passed by our main branch.
  • If some criteria of static analyzer are not satisfied, reformat code in such way that it will satisfy them.

Design the README.md

Include this points:

  • Badges
  • Project Description
  • Project Installation for Linux and Windows
  • Framework and technology
  • Features

Make a error handling in frontend

An error screen should appear if:

  • A user tries to select inappropriate file
  • A user presses the Convert button without choosing a file

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.