Skip to content
This repository has been archived by the owner on Oct 26, 2023. It is now read-only.

renegadec/tswaanda-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 

Repository files navigation

Tswaanda Marketplace Dashboard

Dashboard for Tswaanda Marketplace

Tswaanda Dashboard is a web application for managing and monitoring data related to Tswaanda Marketplace services. The application is a Dapp consisting of a frontend canister built using ReactJS and a backend canister built using Motoko.

Getting Started

To get started with Tswaanda Dashboard, follow these instructions:

Prerequisites

Download & Installation

Step 1: Download the repo or clone it using your terminal.

git clone https://github.com/renegadec/tswaanda-backend.git

Step 2: Navigate to the tswaanda folder and install the dependencies:

cd tswaanda-backend/tswaanda
npm install

Step 3: Run the npm install command to install libraries and packages.

npm install

mops install

Step 4: Start DFX locally by running the following command

dfx start --clean --background

Step 5: Deploy the canister by running the following command

dfx deploy file_scaling_manager --argument='(false)'

dfx deploy file_storage --argument='(false)'

dfx deploy

Step 6: Run the front-end

npm start

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Conclusion

If you have any challenges you can create or ask questions in the Issues tab. We are constantly updating the software and always check for updates if anything breaks at any point.

License

MIT

About

Tswaanda Marketplace Backend, Implemented using Dfinity Motoko

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published