Skip to content

jffry93/TaxTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💵 💵 💵 TaxTracker 💵 💵 💵

📙 Summary

Welcome to Tax Tracker, the app that helps you keep track of your tax payments and deadlines. With this app, you can easily stay organized and ensure that you never miss a payment or deadline.

You can visit the site by clicking here

Sign Up Home Add Form History
Screenshot description Screenshot description Screenshot description Screenshot description

🍱 Features

  • 👀 View a list of all your tax transactions
  • 📄 Add new tax transactions
  • 🎨 Edit or delete existing tax transactions
  • 👓 View payment history and tax documents
  • 🧮 Calculate amount owed

Frontend

🖥 Technologies

🧱 Initial Setup

Register for an account with Auth0

In the frontend directory create a .env file

Screenshot description

Make sure you provide it the following keys with data from Auth0

Screenshot description

A proxy is not being used so make sure you set up the local host based on the PORT in the backend.

Ex. REACT_APP_BACKEND_URL = "http://localhost:8000"

📜 Available Scripts

After you have cloned the repo you will want to run the following commands

Step 1:

cd frontend

Step 2:

yarn install

Step 3:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

❗️❗️❗️MUST RUN ON PORT 3000❗️❗️

Backend

🖥 Technologies

🧱 Initial Setup

In the backend directory create a .env file

Screenshot description

Register for an account with Cloudinary and MongoDB

Make sure you provide it the following keys with data

Screenshot description

A proxy is not being used so make sure you set up the local host based on the PORT in the backend.

Ex. PORT = 8000

📜 Available Scripts

After you have cloned the repo you will want to run the following commands

Step 1:

cd backend

Step 2:

yarn install

Step 3: this will start nodemon and get it to watch the server

yarn start

🧠 Learn More

This project was bootstrapped with Create React App.

Connect with me:

jeffreys linkedin jeffrey instagram jeffreys discord