Skip to content

ngxvu/MeraMoney

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img.png

Description:

MeraMoney is a personal finance management web application that helps users track their income and expenses. Users can create categories for their transactions and view their transaction history. The application also provides a dashboard that shows the user's total income, total expenses, and net income. Users can also view their transaction history by category and date range.

MeraMoney is built using Go for the backend and React for the frontend.

This README.md use to provide information about the project, how to run the project, and how to use the project. And use for both frontend and backend services. But you might want to read the README.md file at frontend directory because some image might miss in this README.md file in the backend directory.

Table of Contents:

Features:

  • User authentication
  • JWT-based authorization
  • CRUD operations for categories
  • CRUD operations for transactions
  • Dashboard showing total income, total expenses, and net income
  • Transaction history by category and date range

Technologies:

  • Go
  • PostgreSQL
  • Docker
  • Postman
  • Git
  • JWT
  • RESTful API
  • HTML
  • CSS
  • JavaScript
  • Framework: React

MeraMoney source code is divided into two services:

  • meramoney-frontend: storing the frontend source code
  • meramoney-backend: storing the backend source code

Frontend

meramoney frontend service is a React web application that allows users to manage their income and expenses. It includes features such as user authentication, JWT-based authorization, and CRUD operations for categories and transactions.

Source Code:

Backend

meramoney backend service for managing user profiles, categories, and transactions. It includes features such as user authentication, JWT-based authorization, and CRUD operations for categories and transactions. The project is built using Go and uses a PostgreSQL database.

Source Code:

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published