Skip to content

Commit 215e88c

Browse files
lpatmoLinda Peng
and
Linda Peng
authored
Add sponsors section on README (#144)
* Add sponsors section on README * Update links usnig opencollective links; h/t chris48s Co-authored-by: Linda Peng <[email protected]>
1 parent bd61659 commit 215e88c

File tree

1 file changed

+29
-19
lines changed

1 file changed

+29
-19
lines changed

README.md

+29-19
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@
55

66
**Note:** This project is currently _in development_
77

8+
## Sponsors
9+
10+
Big thanks to the sponsors of this project!
11+
12+
<a href="https://opencollective.com/codebuddies/sponsor/0/website" target="_blank"><img src="https://opencollective.com/codebuddies/sponsor/0/avatar.svg"></a>
13+
<a href="https://opencollective.com/codebuddies/sponsor/1/website" target="_blank"><img src="https://opencollective.com/codebuddies/sponsor/1/avatar.svg"></a>
14+
<a href="https://opencollective.com/codebuddies/sponsor/2/website" target="_blank"><img src="https://opencollective.com/codebuddies/sponsor/2/avatar.svg"></a>
15+
<a href="https://opencollective.com/codebuddies/sponsor/3/website" target="_blank"><img src="https://opencollective.com/codebuddies/sponsor/3/avatar.svg"></a>
16+
17+
<a href="https://gitduck.com/codebuddies/join?t=60ktFkh1Rqnd_AS1kR8ZGyH" target="_blank">Join CodeBuddies on GitDuck</a>
18+
819
## Features
920

1021
- **Auto-reload** - modify the application code in your editor of choice. As you save changes, the application should reload automatically. There should be no need to restart containers to see code changes.
@@ -62,13 +73,13 @@ You can access the database through the Adminer front-end or using a local Postg
6273

6374
![screenshot of Adminer](https://i.imgur.com/Dtg5Yel.png =250x)
6475

65-
5. Create a superuser so that you can log into `http://localhost:8000/admin` by running the following in your terminal:
76+
5. Create a superuser so that you can log into `http://localhost:8000/admin` by running the following in your terminal:
6677

6778
```bash
6879
$ docker-compose run --rm app ./manage.py createsuperuser
6980
```
7081

71-
6. You can populate the database with some random test data for development purposes by running
82+
6. You can populate the database with some random test data for development purposes by running
7283

7384
```bash
7485
$ docker-compose run --rm app ./manage.py init_data
@@ -105,7 +116,6 @@ optional arguments:
105116

106117
[See PR 127]
107118

108-
109119
---
110120

111121
To stop the application and remove all containers, run the following:
@@ -162,9 +172,9 @@ docker-compose run --rm app ./manage.py help
162172
<br>
163173
Postman is a free interactive tool for verifying the APIs of your project. You can download it at postman.com/downloads.
164174

165-
Postman is an interactive tool for verifying the APIs of your project in an isolated environment--think of it as a a virtual playground where we can safely experiment and edit our API before we deploy it on our web app--just like virtual environments help us isolate our python dependencies.
175+
Postman is an interactive tool for verifying the APIs of your project in an isolated environment--think of it as a a virtual playground where we can safely experiment and edit our API before we deploy it on our web app--just like virtual environments help us isolate our python dependencies.
166176

167-
We've created a shared Postman collection (a .json file) in the postman folder to help contributors more easily reproduce observed behaviour in our dev API.
177+
We've created a shared Postman collection (a .json file) in the postman folder to help contributors more easily reproduce observed behaviour in our dev API.
168178

169179
To get it set up, please follow these steps:
170180

@@ -173,23 +183,24 @@ To get it set up, please follow these steps:
173183
Downloading Postman
174184
Please make sure it is at least v7.6.0, if installed, or you are downloading the latest stable version.
175185
Linux,
186+
176187
- Distro package manager:
177188
- use the search feature to find in your package manager
178189
- (RECOMMENDED) Flatpak
179190
- After setting up flatpak it through flatpak using flatpak install postman and enter "yes"/"y" for all the questions it will ask. Flatpak is designed to provide the most up-to-date versions of software for most distros, so if you have the option, use Flatpak to guarantee Linux OS compatibility and to keep Postman up-to-date.
180191

181192
2. Once you have Postman open, click on file -> import and import the .json file
182-
3. Click on the settings gear icon on the far top right (next to the eye icon) and click to add a new environment.
193+
3. Click on the settings gear icon on the far top right (next to the eye icon) and click to add a new environment.
183194
4. Name your environment `dev` and create a variable called `api_url`. Give it a value of `https://localhost:8000`, which is the URL of your Django dev environment when it is running.
184195
5. Now, as long you have the Django app (https://localhost:8000) running, you should be able to make requests like POST Create User and POST Authenticate.
185-
Click on this link to see what you should expect: https://imgur.com/hd9VB6k
196+
Click on this link to see what you should expect: https://imgur.com/hd9VB6k
186197

187-
- `POST` Create User will create a new user in your `localhost:8000` running Django app,
198+
- `POST` Create User will create a new user in your `localhost:8000` running Django app,
188199
- making a request to `POST Authenticate` will authenticate whether or not that user exists.
189200

190-
![screenshot of Postman environment variable setup](https://i.imgur.com/6Uq9XQp.png)
201+
![screenshot of Postman environment variable setup](https://i.imgur.com/6Uq9XQp.png)
191202

192-
5. Now, as long you have the Django app (https://localhost:8000) running, you should be able to make requests like `POST Create User` and `POST Authenticate` by clicking on the blue "Send" button in Postman.
203+
5. Now, as long you have the Django app (https://localhost:8000) running, you should be able to make requests like `POST Create User` and `POST Authenticate` by clicking on the blue "Send" button in Postman.
193204

194205
</details>
195206

@@ -255,13 +266,12 @@ Please see [How to contribute here]
255266

256267
<!-- TODO: # Technologies Used -->
257268

258-
259-
[Background]: https://github.com/codebuddies/codebuddies/issues/1136
260-
[Cloning a repository]: https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository
261-
[Crowdsourced brainstorm of problems we want to solve]: https://pad.riseup.net/p/BecKdThFsevRmmG_tqFa-keep
262-
[Fork a repo]: https://help.github.com/en/github/getting-started-with-github/fork-a-repo
263-
[Getting Started]: https://www.docker.com/products/docker-desktop
264-
[How to contribute here]: https://github.com/codebuddies/django-concept/wiki/Contribution-instructions
269+
[background]: https://github.com/codebuddies/codebuddies/issues/1136
270+
[cloning a repository]: https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository
271+
[crowdsourced brainstorm of problems we want to solve]: https://pad.riseup.net/p/BecKdThFsevRmmG_tqFa-keep
272+
[fork a repo]: https://help.github.com/en/github/getting-started-with-github/fork-a-repo
273+
[getting started]: https://www.docker.com/products/docker-desktop
274+
[how to contribute here]: https://github.com/codebuddies/django-concept/wiki/Contribution-instructions
265275
[https://github.com/codebuddies/frontend]: https://github.com/codebuddies/frontend
266-
[See PR 127]: https://github.com/codebuddies/backend/pull/129
267-
[The API spec all the proof-of-concept]: https://app.swaggerhub.com/apis-docs/billglover/CodeBuddies/0.0.1
276+
[see pr 127]: https://github.com/codebuddies/backend/pull/129
277+
[the api spec all the proof-of-concept]: https://app.swaggerhub.com/apis-docs/billglover/CodeBuddies/0.0.1

0 commit comments

Comments
 (0)