Skip to content

Commit

Permalink
base README
Browse files Browse the repository at this point in the history
  • Loading branch information
Caposto committed Feb 7, 2025
1 parent 7939078 commit abfcccd
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 6 deletions.
27 changes: 21 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,30 @@ The goal of this workshop is to help you improve how you develop Software both i
## Getting Started

1. Fork this repository
2. Clone the forked repository to your machine
3. Create a virtual environment

![alt text](image.png)

If you would like a challenge, uncheck the option to "Copy the main branch only". We have additional a barebones branch calleed "hard-mode" that you can use to start from scratch.

2. Clone the forked repository to your machine:

`git clone [email protected]:YOUR_USERNAME/software-development-crash-course.git`

3. Create and activate a virtual environment:

`python3 -m venv venv`

`source venv/bin/activate` This may vary depending on your OS

4. Install the dependencies

`pip install -r requirements.txt`

5. Run the project

6. Pick a task from the project board
7. Create a new branch following the naming convention `feature/your-feature-name`
8. Implement the feature
9. Push the branch to your forked repository
`python src/app.py`

You are now ready to implement the GitHub actions for linting/formatting and testing.

### Setting up Linting/Formatter

Expand Down
Binary file added image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit abfcccd

Please sign in to comment.