Skip to content

owyaggy/redacted

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StoryForge by Redacted

Roster with Roles

  • 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)

Description of Website

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.

Launch Codes

Clone Repository

Clone this repository to your computer with https link:

$ git clone https://github.com/rachelxiao907/redacted.git

Set up a Virtual Environment

  1. Create a virtual environment
$ python3 -m venv <path_to_virtual_environment>
  1. Activate the virtual environment
$ . <path_to_virtual_environment>/bin/activate

Install Libraries Contained in requirements.txt

(<venv_name>)$ cd <path_to_redacted>
(<venv_name>)$ pip3 install -r requirements.txt 

Run Program

(<venv_name>)$ cd <path_to_redacted>/app
(<venv_name>)$ python3 __init__.py

Launch Site

Use the url after "Running on" in your terminal or use http://127.0.0.1:5000/ on your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 77.8%
  • HTML 18.5%
  • CSS 3.7%