https://github.com/apexal/rcos-meetings
https://github.com/apexal/rcos-meetings
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/apexal/rcos-meetings
- Owner: Apexal
- License: mit
- Created: 2021-01-09T04:24:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T07:53:48.000Z (over 2 years ago)
- Last Synced: 2025-02-14T09:52:57.638Z (4 months ago)
- Language: JavaScript
- Size: 528 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flask + CAS Template
A barebones Flask app using CAS for authentication.
## Features
- Flask
- CAS authentication
- Bootstrap
- Template with navbar and footer included
- Other utils like macros and flash messages included## Setup
1. Create a repo from this template and clone it locally
2. Activate the [pipenv](https://github.com/pypa/pipenv) environment with `$ pipenv shell`
3. Install packages with `$ pipenv install`
4. Create the `.env` file in the root folder with the keys from `.env.example`## Running
Run the app in development mode with
```bash
$ flask run
```
It will automatically restart when in development mode if you change files.## Deployment
Deployment is easiest on Heroku with the Procfile included in this template. Create a Heroku app from the Heroku Dashboard online. For more details see [here](https://devcenter.heroku.com/articles/git).### Connect Heroku app (once)
```bash
$ heroku git:remote -a
```### Deploy to Heroku
```bash
$ git push heroku master
```## Screenshots
