Welcome to Unichain Bank! We're excited to have you contribute to our project. Before you get started, please take a moment to review our guidelines.
The project is structured as follows:
-
gui
- web
- src: Contains the source files for the web application.
- pages: Contains HTML pages for the web application.
- vendors
- js: Contains pure JavaScript scripts for the web application.
- web
-
api
- python: Contains Python files for the Flask backend, including
requirements.txt
and other Flask-related files. - node: Contains Node.js files, including
package.json
, for the backend.
- python: Contains Python files for the Flask backend, including
To set up your development environment, follow these steps:
-
Clone the repository:
git clone https://github.com/KwickerHub/Unichain-Bank.git
-
Install Python dependencies:
cd unichain-bank/api/python pip install -r requirements.txt
-
Run the development server:
python app.py
-
Open your browser and navigate to
http://localhost:5000
to view the app.
-
Fork the repository.
-
Clone the forked repository to your local machine.
-
Create a new branch for your changes:
git checkout -b your-branch-name
-
Make your changes and test them locally.
-
Commit your changes:
git commit -am "Your commit message"
-
Push your changes to your fork:
git push origin your-branch-name
-
Create a pull request (PR) on GitHub from your fork to the main repository.
If you encounter any issues or have suggestions for improvements, please open an issue on GitHub.
Please review our Code of Conduct before contributing. We want all contributors to feel welcome and respected in our community.
By contributing to Unichain Bank, you agree that your contributions will be licensed under the MIT License. See the LICENSE file for more details.
Thank you for contributing to Unichain Bank!