A one-stop solution for an easy, digital, and trusted flow of agreement for NGOs using eSignature
View Demo
·
Report Bug
·
Request Feature
Table of Contents
To get a local copy up and running follow these simple steps.
We strictly use yarn for managing the packages/dependencies of the React app. You need to install yarn to successfully run this project locally.
-
npm
npm install npm@latest -g
-
yarn
npm install -g yarn
-
Fork the project first
-
Clone the forked repo
git clone https://github.com/your_name/Smile-E.git
-
Go to
server
directory, create a.env
file and install the packages usingCONNECTION_URL = "MongoDB URL"
cd server npm install
Run the
server
locally usingnpm start
-
Go to
client
directory, create a.env
fileREACT_APP_INTEGRATION_KEY = "DocuSign Integration Key" REACT_APP_ACCOUNT_ID = "DocuSign Account Id" REACT_APP_ADMIN_USERNAME = "DocuSign Account Username" REACT_APP_ADMIN_PASSWORD = "DocuSign Account Password"
Install the packages using
yarn
or
yarn install
-
Run the app in the development mode using
yarn start
Open http://localhost:3000 to view it in the browser. The page will reload if you make edits.
You will also see any lint errors in the console.
See the open issues for a list of proposed features (and known issues). Feel free to raise new issues.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Add your Changes (
git add .
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the BSD 3-Clause License. See LICENSE
for more information.