Skip to content

ita-social-projects/what-front

Repository files navigation

WHAT

License Github Issues Pending Pull-Requests version date

1. About the project

"WHAT" (Who is absent today) is a project for control education process in the training centers. The main purpose is to control the quality of education: attendance, achievement, materials studied, etc.

2. Where to find back-end part of the project

Here is the back-end part of our project: https://github.com/ita-social-projects/what-back.


Table of Contents


Installation

Required to install

  • NodeJS (14.15.0)

Clone

  • Clone this repo to your local machine using https://github.com/ita-social-projects/what-front

Setup

  • install npm packages:
    npm install

How to run local

Production

  • To create production build use:
    npm run build

Documentation


Git flow

We have master , dev and feature branches.

All feature branches must be merged into dev branch.

Github flow

Step 1

  • Clone dev

    • Open terminal
    • To clone repo to your local machine write:
      git clone https://github.com/ita-social-projects/what-front.git
      
  • Create new feature branch

    • To create new branch write:
      git branch branch_name
      
    • Branch name format: [surname]-[#issue]-[name_of_issue]
    • Branch name example: drozdov-3-project_documentation

Step 2

  • Add files to staged
    • to add all files
      git add .
      
    • to add a specific file
      git add file_name
      
  • Add commits to your branch changes
    add commit -m 'messege'
    
  • Push new changes to repo
    git push origin branch_name
    

Step 3


Issue flow

Step 1

  • To create new issue go to issue and press New issue button.
  • When creating issue you should add name of the issue, description, choose label and project.

Step 2

  • Choose assignee to issue.
  • Move issue on dashboard according to its status.

Debugging

Useful plugins for chrome to debugging


Team

Front-end development team

@so2niko @archontis-cpu @Anastasiia0999 @Icemandov @Winchestery @MarinaPasternak @PavelKundenko @iklopov @MozdolevskyiMaksym @anton-sedchenko @CaelumVallis @ferbiy @anogire @7SergSmith7 @AllaYakymova @D-mezentseff @vladbragga @Keyxnx


FAQ


License

License

About

"WHAT" (Who is absent today) is a project for control education process in the training centers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published