Skip to content

xxruyle/unihive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniHive

UniHive is what is happening on your campus academically.

Serving the academic discourse.

A project made for EECS 581 (Software Engineering II)

Setup

  1. Make a virtual environment
$ python -m venv .venv
  1. activate the virtual environment
. .venv/bin/activate
  1. install flask
$ pip install Flask

Or follow the official Flask docs: https://flask.palletsprojects.com/en/3.0.x/installation/

Usage

In the project root directory:

$ python3 app/main.py

Alternatively you can use the flask command to start:

$ flask --app app/main run --debug

The command line output should be running and show a localhost url:

For example:

$  Running on http://127.0.0.1:5000

Copy and paste this url into your browser

Tech Stack

  • Flask
  • Sqlite
  • Bootstrap

Tips

When working with the database, feel free to wipe unihive.db to clear out existing state. This is needed after changes to table schema, etc.

About

A forum website for university courses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •