https://github.com/billstephens2022/cafes-api-python-flask
This is a back end RESTful API for cafe information. The API will return information in JSON format. The User is able to search for a random cafe, a cafe at a specific location, or all cafes in the database. Users can add cafes to the DB or update the price of a cup of coffee at a specific cafe as well.
https://github.com/billstephens2022/cafes-api-python-flask
api flask flask-sqlalchemy python python3 restful-api sqlalchemy sqlalchemy-python sqlite3
Last synced: 11 months ago
JSON representation
This is a back end RESTful API for cafe information. The API will return information in JSON format. The User is able to search for a random cafe, a cafe at a specific location, or all cafes in the database. Users can add cafes to the DB or update the price of a cup of coffee at a specific cafe as well.
- Host: GitHub
- URL: https://github.com/billstephens2022/cafes-api-python-flask
- Owner: BillStephens2022
- Created: 2023-04-26T20:11:56.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-27T15:37:20.000Z (almost 3 years ago)
- Last Synced: 2025-02-06T06:29:10.964Z (about 1 year ago)
- Topics: api, flask, flask-sqlalchemy, python, python3, restful-api, sqlalchemy, sqlalchemy-python, sqlite3
- Language: Python
- Homepage:
- Size: 3.88 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cafe API - Python - Flask

## Description
This is a back end Cafe API where data is stored in a SQL database. Users can use GET requests to get a full listing
of all cafes in the database with all of the details of each cafe. Users can also search for a specific cafe, add a
cafe, delete a cafe, or update the price for a cup of coffee at a specific cafe. Instuctional video provided below
in "Usage" section.
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)
## Installation
run main.py in command line.
## Usage
Use Insomnia / Postman to interact with the API. Instructional video provided below:
[Cafe-API.webm](https://user-images.githubusercontent.com/113722447/234913400-d18e2562-2333-4ce7-8ff0-be77be7019b7.webm)
## License
This application is covered under the MIT License.
For more information: https://opensource.org/licenses/MIT
## Contributing
N/A
## Tests
N/A
## Questions
Contact Info
GitHub user name: BillStephens2022
Link to GitHub profile: https://github.com/BillStephens2022
Email: stephensbill17@gmail.com