Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r-cha/opentowork
Don't let finding work be hard work.
https://github.com/r-cha/opentowork
career python webapp
Last synced: 23 days ago
JSON representation
Don't let finding work be hard work.
- Host: GitHub
- URL: https://github.com/r-cha/opentowork
- Owner: r-cha
- License: other
- Created: 2022-05-20T06:45:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-26T00:23:54.000Z (about 2 years ago)
- Last Synced: 2024-11-19T09:39:10.497Z (3 months ago)
- Topics: career, python, webapp
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# opentowork [![Python 3.10](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/release/python-3105/) [![Unit Tests](https://github.com/r-cha/opentowork/actions/workflows/python-app.yml/badge.svg)](https://github.com/r-cha/opentowork/actions/workflows/python-app.yml)
An experimental python backend for a webapp designed for job seekers to track
all of their job applications, from interest to acceptance.## Getting Started
### Environment Setup
The application requires a compatible virtual environment.
Conda is the preferred environment manager (see [dev-environment.yaml](./etc/dev-environment.yaml)).```sh
conda env create -f etc/dev-environment.yaml
conda activate otw-dev
```### Running Locally
After activating your conda env, run the main app with uvicorn to start a development server.
```sh
uvicorn app.main:app --reload
```### Running Tests
After activating your conda env, use pytest to run unit tests.
```sh
pytest app
```## Contributing
Check out open Issues, and if one does not match your need, open a new one.
Feeling bold? After reviewing our [CONTRIBUTING](./CONTRIBUTING.md) guidelines and [CODE OF CONDUCT](./CODE_OF_CONDUCT.md),
solve your own Issue by opening a Pull Request!## License
[THE ANTI-CAPITALIST SOFTWARE LICENSE](./LICENSE.md)
### What??
If you're an individual using OpenToWork for yourself, you have nothing to fear!