Skip to content

EthereumBogota/meetdapp-data-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meet Dapp - Decentralized Meeting Application

This is a decentralized application (Dapp) called "Meet Dapp" that enables users to organize meetings in a decentralized manner. The application operates on a decentralized network and utilizes blockchain technology for secure and transparent meeting management.

Getting Started:

Development enviroment:

Step 1: Build Docker Image

Run the following command to build the Docker image for the decentralized application:

docker build -t meetdapp:latest .

Step 2: Run the Application

docker run -p 8080:80 -v "$(pwd)":/code -it meetdapp:latest

The application will be available in your web browser at http://localhost:8080

Each time you change your code the server will restart automatically!

Note: If you are running on Windows you should use this command instead:

docker run -p 8080:80 -v "%cd%:/code" -it meetdapp:latest

API Documentation

The decentralized meeting application's API is documented with Swagger. You can access the documentation in your web browser through the following link:

Thank you for using Meet Dapp! If you have any questions or need assistance, feel free to reach out to us.

Production Enviroment:

Step 1: Add a file .env to the main directory and include the following enviroment variables with it's corresponding values

Step 2: Build Docker Image

Run the following command to build the Docker image for the decentralized application:

docker build -t meetdapp-production:latest Dockerfile.production 

Step 3: Run the Application

Use the flag -it if you want to see the Docker console output

docker run -p 8080:80 -it meetdapp-production:latest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •