Skip to content

Harvest offers time tracking, invoicing, expense tracking, and time-based reporting. Users can send automated payment reminders from the software if clients haven't paid an invoice on time.

Notifications You must be signed in to change notification settings

pujarianil4/getharvest_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getharvest.com clone

This project is a clone of getharvest.com which is a project management and invoicing web application.

Logo

Run Locally

Clone the project

  git clone https://github.com/pujarianil4/getharvest_clone

Go to the project directory

  cd getharvest_clone

Install dependencies

  npm install

Start the server

  npm run start

Presentation

Contributors

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

REACT_APP_FIREBASE_API_KEY REACT_APP_FIREBASE_AUTH_DOMAIN REACT_APP_FIREBASE_PROJECT_ID REACT_APP_FIREBASE_STORAGE_BUCKET REACT_APP_FIREBASE_MESSAGING_SENDER_ID REACT_APP_FIREBASE_AAP_ID

Dependencies

Tech Stack

Client: React, Redux

Server: Json Mock Server

Authentication : FireBase

Features

  • Authentication
  • Time Management
  • Expense Management
  • Reports
  • Invoicing
  • Invoice PDF Creater

Lessons Learned

  • How collaborative project works.
  • How Project Management website works internally.
  • How the data schema can be design for websites.

Screenshots

- Landing Page

App Screenshot

FAQ

How do I get API_KEY for firebase AUthentication ?

Follow this link firebase keys and register a application and get the key from there.

Support

For support, contact us on linkedin.

About

Harvest offers time tracking, invoicing, expense tracking, and time-based reporting. Users can send automated payment reminders from the software if clients haven't paid an invoice on time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •