Skip to content

CaesarLi-WantToBeAFreeMan/Caesar-s-Bills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caesar-s-Bills

  • An website to manage your bills

Dependencies (for Windows)

  • backend:
    1. JDK
      • JDK Download Link
      • Verification:
        1. Open Powershell or cmd
        2. type this: java -version
        3. If the current version of your downloaded java is displayed, it proves you successfully installed the JDK
        4. If not, please reinstall it
    2. IDE
    3. Version Conctroller
      • Maven
        • Maven Download Link
        • Set Environment Variables:
          1. Open Settings
          2. Click System -> About -> Advanced system settings
          3. Go to Path variable, select Edit button
          4. Populate the directory of your installed maven path
        • Verification
          1. Open Powershell or cmd
          2. type this: mvn -version
          3. If the current version of your downloaded maven is displayed, it proves you successfully installed maven
          4. If not, please reinstall it
  • frontend:
    • Browser
    • IDE
    • node
    • Vue and Vue-CLI
      • Download: npm install -g @vue/cli
      • Verification: vue --version
    • Install all dependencies of the frontend of the project
      1. Change directory to caesar-s-billsPathOnYourComputer/frontend/bills on your powershell
      2. type npm install to install all dependencies of the project
  • database
    • Download MySQL installer
    • Set root password to 123456, or other else but you need to change password on Application.yml

Setup

  1. git clone https://github.com/CaesarLi-WantToBeAFreeMan/Caesar-s-Bills.git on your git bash
  2. cd caesar-s-billsPathOnYourComputer/frontend/bills; npm run serve on your powershell to open frontend UI
  3. create a connection on your mysql workbench, and export my sql file to create bills table and insert data
  4. open backend directory on you JetBrains IntelliJ IDEA, and go to src\main\java\com\triblec\caesar\Application.java then run it to open backend

Screenshots

  1. create
    • create a bill screenshot create a bill
  2. read
    • read bills as a list screenshot read bills as a list
  3. update
    • update a bill screenshot update a bill
  4. delete
    • delete a bill screenshot delete a bill

About

An web to manege your bills

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published