[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A bookkeeping service for small organizations. Keeping track in an organized fashion of all your daily financial investments for your business.

License

Notifications You must be signed in to change notification settings

LilOTechGod/Ez-Bookkeeping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EZ Bookkeeping

A business has to keep financial records of weekly or biweekly transactions, which is part of their accounting process. Many business owners aren't financial advisors, therefore EZ Bookkeeping is a solution for small organizations to do just that. Record and organize financial data of the weekly or biweekly financial transactions of your business. The name speaks for it's self, very easy to use, very straight forward, with an amazing UI interface. Try Ez Bookkeeping today! And ease your mind by knowing that your keeping track of important records and are ready to present incase you have too. Give back to the community by sending me an idea that I show implement into the app. If you have any questions, check out or blog or FAQ.

Deployed link here.

Table of Contents

Demo video of ez bookkeeping.

EZBookkeeping_Demo.mp4

Installation

  1. To use the app you can simply click on the deployed link of the app in the description of the repository.
  2. Alternatively if you want the app on your local machine, first git clone the repository using the terminal into the directory of your choosing.
  3. Open the repo with a code editor and open the package.json file with the integrated terminal.
  4. Run the following command: npm i
  5. Create a dotenv file at the root of your directory.
  6. Type: SERVER_PORT=4000 You may change the number to any 4 digit number between 2000-8000 of your choosing.
  7. Underneath type: CONNECTION_STRING="database URL here" enter the external url of your database after the equal operator.
  8. Cd into the Server directory and run the following command: nodemon server.js
  9. If that didn't work most likely it's because you don't have nodemon. Simply run: npm i nodemon
  10. Server should be up and running on port 4000 unless you changed the number and you can now interact with the app after you open it in your browser.

User story

  • When user clicks on the link is taking to the main page;
  • User is then prompted to log in/sign up to enter employee Payroll portal. If successful User will be taken to homepage if not alert with a message
  • User clicks on employee, payroll, or manager portal and is taken to table.
  • User can then see all the employees id, first name, Last name.
  • On Payroll portal Hourly wage, Hours worked, date and weekly Pay.
  • On Manager portal info from sign up appears.
  • Users will be able to insert how many hours employee worked for the week.
  • User can add members to member portal or payroll portal
  • User can delete any member or manager

Credits

I've given credit to all developers iv'e used information from for me app on the app I'm the only collaborator.

License

Mit license GitHub license

Badges

Maintenance Website shields.io made-with-javascript

How to Contribute

send me a message on LinkedIn!

About

A bookkeeping service for small organizations. Keeping track in an organized fashion of all your daily financial investments for your business.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published