Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 2.11 KB

File metadata and controls

56 lines (40 loc) · 2.11 KB

ASCII_Art_Generator_ESPIEUX_TD2

ESILV School Project fo the first Decentralized technologies class. The ASCII Art Generator is a simple, open-source Python application that converts text input into ASCII art. It's designed to be user-friendly and easily expandable, making it an ideal project for contributors who are looking to practice their Python skills and contribute to an open-source project.

How to Run the Project

To run the ASCII Art Generator, follow these steps:

Ensure Python is Installed: The project is written in Python, so make sure you have Python installed on your system. You can download it from python.org.

Download the Project: Clone or download the project from the repository.

Run the Script: Navigate to the project directory in your terminal or command prompt. Run the script using Python:

python app.py

Follow the Prompts: Enter the text you wish to convert to ASCII art when prompted.

How to Contribute

We welcome contributions of all kinds from anyone. Here's how you can contribute:

Fork the Repository: Start by forking the repository to your GitHub account.

Clone Your Forked Repository: Clone the repository to your local machine to make changes

Make Your Changes: Add new features, fix bugs, or improve the documentation. Test your changes to ensure they work correctly.

Commit and Push Your Changes: Commit your changes with a clear, descriptive message. Push the changes to your forked repository.

Create a Pull Request: Go to the original repository and create a pull request from your fork. Clearly describe the changes you have made and their impact.

Code Review: Wait for the project maintainers to review your changes. If requested, make any necessary adjustments to your submission.

Merge: Once your changes are approved, they will be merged into the project.

Contribution Guidelines

Code Style: Follow the existing code style in the project. Documentation: Update the README.md file if you add new features or change how to run the project. Respect: Treat other contributors with respect. This is a community project.

Support

For support, please open an issue on the GitHub repository page.