Skip to content

nandan-shah/easyinvoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Asset 1@300x-100

Built with the MERN stack (MongoDB, Express, React and NodeJS).

Technologies used

EasyInvoice was created using the following technologies.

Frontend

  • React JS
  • Redux (for managing and centralizing application state)
  • React-router-dom (To handle routing)
  • Axios (for making api calls)
  • Material UI (for User Interface)

Backend

  • Express
  • Mongoose
  • bcryptjs (for data encryption)
  • JWT (For authentication)
  • html-pdf (for generating invoice PDFs)
  • Nodemailer (for sending invoice via email)
  • Cloudinary (to allows users to upload their business logo)

Database

MongoDB (MongoDB Atlas)

Configuration and Setup

1. Clone this Repository

git clone https://github.com/

2. Navigate to the directory

cd client

3. Install dependencies

npm install

4. Create default.js


5. Run

npm start

6. ✨ Enjoy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages