- Rachel Xiao: Product Manager, Flask (home, create story)
- David Chong: HTML
- Michael Borczuk: Flask, SQL (login, cookies, create account)
- Yuqing Wu: SQL (contributing to stories), Flask (add story pages)
StoryForge is a collaborative storytelling website that requires users to have an account to use the site. The main page allows users to login or register. After logging in, users can view any story they've contributed to. They can also be redirected to create a story or add to a story. Once a user has added to a story, they cannot contribute to it again.
Clone this repository to your computer with https link:
$ git clone https://github.com/rachelxiao907/redacted.git- Create a virtual environment
$ python3 -m venv <path_to_virtual_environment>- Activate the virtual environment
$ . <path_to_virtual_environment>/bin/activate(<venv_name>)$ cd <path_to_redacted>
(<venv_name>)$ pip3 install -r requirements.txt (<venv_name>)$ cd <path_to_redacted>/app
(<venv_name>)$ python3 __init__.pyUse the url after "Running on" in your terminal or use http://127.0.0.1:5000/ on your browser.