Skip to content

SweetSquid/Tax-Return

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tax return

  1. Система Подачи Отчетов в Налоговую. Физ./Юр.лицо (далее Пользователь) регистрируется. Подает отчет (XML/JSON/Форма). Налоговый Инспектор принимает/отклоняет отчет (указывая причину отказа). Пользователь может просмотреть все поданные отчеты, причины отказа и изменять их если того потребовал Инспектор. Пользователь может отправлять запрос на замену Инспектора в случае неудовлетворения.

Setup

  • JDK 1.8 or higher
  • Apache Maven 3.6.1 or higher
  • MySQL 5.7 or higher
  • Apache Tomcat 7.0.93 or higher

Installation

  • Clone project from GitHub (git clone https://github.com/SweetSquid/Tax-Return)
  • Specify values of "mysql.user" and "mysql.password" keys in ../src/main/resources/database/connection.properties
  • Execute script ../sql/finalproject.sql to create database
  • cd to root project folder and execute command mvn clean install
  • copy artifact ROOT.war from target folder to %TOMCAT%\webapps

Running

  • Start Tomcat server by running the script %TOMCAT%\bin\startup .bat for Windows or .sh for Unix based OS.
  • After server start, application will be available by URL https://localhost:8080/taxreturn
  • Use login "admin" and password "1" to log in with administrator rights.
  • Use login "inspector0" or "inspector1" or "inspector2" and password "1" to log in with inspector rights.
  • To stop server run script %TOMCAT%\bin\shutdown .bat for Windows or .sh for Unix based OS.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published