Web application to track and manage expenditure. This is the backend division of the personal finance tracker application under the ethnus-mern internship project.
- NodeJS
- Express
- MongoDB (Mongoose)
- JsonWebToken (JWT)
- BcryptJS
- Nodemailer (email notifications)
-
Clone the Project:
If you haven't cloned the project yet, you can do so by running the following command:
git clone git@github.com:piyushk77/finance-tracker.git
-
Pull Recent Changes:
If you already have a local copy of the project, ensure you have the latest changes from the remote repository. Run the following command in your project directory:
git pull
-
Install Dependencies:
Before you start working on the project, make sure to install the necessary dependencies. Run this command in your project directory:
npm install
-
Make and Commit Your Changes:
Make your changes, then add and commit them:
git add . git commit -m "Description of your changes"
-
Push Your Commits:
Once your changes are committed, push them to github:
git push