tedzchow / expenses-manager

Building React Web App to manage expenses

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EXPENSE MANAGER

How To Run the Project

There are two ways to install the project:

1. Conventional Way

1. Open Project Folder

2. To install all dependencies open Command Prompt and run

npm i

3. To install all client dependencies open client folder and again run

npm i

4. To run the server-

npm run server

5. To run the client-

npm run client

6. To run both server and client- Recommended

npm run dev

2. Using Docker

  • Install Docker, from the given link.

  • Once Docker is installed, use the following two commands to run the app in the root dicrectory:

    • docker-compose build , This command will build the project
    • COMPOSE_HTTP_TIMEOUT=200 docker-compose up, This command will run the container.
  • You can open the project on localhost:3000 on the machine.

Note: If you are using docker-desktop on Windows Or WSL2 i.e Windows Subsystem For Linux, you can use the GUI Options to run the containers

About

Building React Web App to manage expenses

License:MIT License


Languages

Language:JavaScript 97.6%Language:HTML 1.6%Language:CSS 0.6%Language:Dockerfile 0.2%Language:Shell 0.0%