Skip to content

Latest commit

 

History

History
105 lines (62 loc) · 1.78 KB

README.md

File metadata and controls

105 lines (62 loc) · 1.78 KB

Credit

This is a powerful and user-friendly web-based application designed to effortlessly track transactions between friends and families, while also simplifying personal finance management. With its intuitive interface, interactive features.

Live

test user

email : credit@gmail.com
password : 1234#@New

Run Locally

Clone the project

  git clone git@github.com:pankajpareek026/credit.git

Go to the project directory

  cd credit

Install dependencies

1. install dependencies for Fronted

npm install

2. install dependencies for Backend

  cd api
  npm install

Start both servers (react & node)

  npm run start

  //open new tab and start backend server

  cd api
  npm run start

Change Database configration at api/db/config.js

const mongoose = require('mongoose')
const url = <your connection string>

const connectionParams = {
    useNewUrlParser: true,
    useUnifiedTopology: true
}
mongoose.connect(url, connectionParams).then((e) => {
    // console.log(e)
    console.log("DB > connected")
}).catch((ee) => {
    console.info("ERR: ", ee)
}) 

Screenshots

Home page

App Screenshot

DashBoard

DashBoard

Add Transaction

Add Transaction

Transactions Detail

Transaction Detail

Share Transaction Detils Page

Transaction Detail

Tech Stack

Client: ReactJS
Server: NodeJS, ExpressJS
Database: MongoDB