https://github.com/timothystiles/boslab-flask-app
https://github.com/timothystiles/boslab-flask-app
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/timothystiles/boslab-flask-app
- Owner: TimothyStiles
- Created: 2018-01-09T21:18:43.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T00:45:12.000Z (over 3 years ago)
- Last Synced: 2025-02-02T18:33:29.784Z (over 1 year ago)
- Language: Python
- Size: 39.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Boslab Flask App
App to manage and automate Boslab Operations
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
### Prerequisites
What things you need to install the software and how to install them
```
Give examples
```
### Installing
A step by step series of examples that tell you have to get a development env running
Say what the step will be
```
Give the example
```
And repeat
```
until finished
```
End with an example of getting some data out of the system or using it for a little demo
## Running the tests
Explain how to run the automated tests for this system
### Break down into end to end tests
Explain what these tests test and why
```
Give an example
```
### And coding style tests
Explain what these tests test and why
```
Give an example
```
## Deployment
Add additional notes about how to deploy this on a live system
## Built With
* [Flask](http://flask.pocoo.org/) - The web framework used
* [virtualenv](https://virtualenv.pypa.io/en/stable/) - Dependency Management
* [Postgres](https://www.postgresql.org/) - Object Relational Database
Management System
## Contributing
Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).
## Authors
* **Francis Lee** - *Initial work* - [PurpleBooth](https://github
.com/francisglee)
See also the list of [contributors](https://github.com/your/project/contributors) who participated in this project.
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments
* Hat tip to anyone who's code was used
* Inspiration
* etc
## Resources
### Flask Intro
1. https://pythonspot.com/en/flask-web-app-with-python/
2. https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
### Postgres Intro
1. https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-16-04
2. https://gist.github.com/apolloclark/ea5466d5929e63043dcf
### Flask and Postgres
1. https://www.theodo.fr/blog/2017/03/developping-a-flask-web-app-with-a-postresql-database-making-all-the-possible-errors/
2. http://newcoder.io/scrape/intro/
3. http://blog.sahildiwan.com/posts/flask-and-postgresql-app-deployed-on-heroku/
4. http://www.vertabelo.com/blog/technical-articles/web-app-development-with-flask-sqlalchemy-bootstrap-part-2
5. http://www.patricksoftwareblog.com/database-using-postgresql-and-sqlalchemy/
6. https://stackoverflow.com/questions/40971413/how-to-read-data-from-postgresql-in-python-using-flask-and-sqlalchemy
7. http://flask-sqlalchemy.pocoo.org/2.1/quickstart/
8. http://kronosapiens.github.io/blog/2014/07/29/setting-up-unit-tests-with-flask.html
9 . https://realpython.com/blog/python/flask-by-example-part-2-postgres-sqlalchemy-and-alembic/
### Directory structures for large flask apps
1. https://www.digitalocean.com/community/tutorials/how-to-structure-large-flask-applications
2. http://exploreflask.com/en/latest/organizing.html
### Webscraping: scrapy vs beautifulsoup
1. https://hexfox.com/p/scrapy-vs-beautifulsoup/
### Flask and Docker
1. http://containertutorials.com/docker-compose/flask-compose.html
### Packaging and Distributing Applications
1. https://www.digitalocean.com/community/tutorials/how-to-package-and-distribute-python-applications
2. http://blog.sampingchuang.com/structure-a-large-flask-api-backend-app/
# TODO
1. Relations for models.py
2. Module calling for __init__.py
3. Finish setup.py
4. Finish run.py
5. Fill out static and templates
6.