Skip to content

Commit 879c643

Browse files
authored
Merge pull request #41 from ProgrammingBuddies/routes
Routes
2 parents 99b9b6d + 0886a83 commit 879c643

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+1751
-15677
lines changed

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ root = true
55
indent_style = space
66
end_of_line = lf
77
insert_final_newline = true
8+
trim_trailing_whitespace = true
89

910
[*.py]
1011
indent_style = space

Pipfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@ sqlalchemy-utils = "*"
1313
mysql-connector-python = "*"
1414
flask-dance = "*"
1515
pyopenssl = "*"
16+
flask-swagger = "*"
17+
flask-swagger-ui = "*"
18+
pytest = "*"
1619
flask-cors = "*"
1720
blinker = "*"
1821
flask-jwt-extended = "*"
22+
atomicwrites = "*"
1923

2024
[requires]
2125
python_version = "3.7"

Pipfile.lock

Lines changed: 114 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ Run the server:
3939

4040
Your `.env` file should now look something like [example.env](https://github.com/ProgrammingBuddies/programmingbuddies-api/blob/develop/example.env)
4141

42+
### Testing
43+
44+
- to run multiple tests just specify the directory which contains them for example `pipenv run pytest tests/`
45+
- - this will run all the tests in the `tests` directory
46+
- if you want to run test cases only in a particular file, then just give the full file path `pipenv run pytest tests/example.py`
47+
48+
## Milestones
49+
- [ ] build DB and endpoints with basic CRUD
50+
- [ ] add security for app (ie - bots, and non-human actors/clients)
51+
- [ ] add users and profile stores as well as registration/management API endpoints for users
4252
## Tech stack:
4353

4454
- Python

documentation/.editorconfig

Lines changed: 0 additions & 18 deletions
This file was deleted.

documentation/.github/ISSUE_TEMPLATE/start-here.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

documentation/.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

documentation/.gitignore

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)