My Money

Link to the project

Project Description

My Money is a web application designed to help users keep track of their expenses. This project is built with React and uses Firebase for backend services.

Features

  • Interaction with Firebase: The application uses Firebase for backend services.
  • User Registration and Login: The application supports user registration and login.
  • Adding and Deleting Records: Users can add and delete their own expense records.

Installation

Before you start, make sure you have Node.js and npm installed on your machine.

  1. Clone this repository to your local machine using https://github.com/elen-oz/my-money.git
  2. Navigate to the project directory: cd my-money
  3. Install all required dependencies with npm install

Usage

To run the application in development mode, use the command npm start. Open your browser and visit localhost:3000 to view the application.

To build the application for production, use the command npm run build. This will create a build folder with all the necessary files for deployment.

To deploy the application on Firebase, use the command firebase deploy. Make sure you have Firebase CLI installed and you're logged into Firebase.