/fastapi-crud

Example CRUD API using FastAPI

Primary LanguagePythonMIT LicenseMIT

Welcome to fastapi-crud 👋

Version Twitter: hisophiabrandt

Example CRUD API using FastAPI

🏠 Homepage

The repository contains the code from Developing and Testing an Asynchronous API with FastAPI and Pytest, with minor modifications.

See original repo by Michael Herman for more information.

Install

You'll need Docker and docker-compose.

git clone https://github.com/sophiabrandt/fastapi-crud
cd fastapi-crud

Usage

docker-compose up -d --build

Available Routes

Run tests

docker-compose exec web pytest .

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

👤 Sophia Brandt

License

© 2020 Michael Herman. See original repository.
Distributed under the MIT License. See LICENSE for details.

Acknowledgements

The original code was written by Michael Herman.


This README was generated with ❤️ by readme-md-generator