Christopher Liu: Project Manager, Auth, Component Integration
Yusuf Elsharawy: Story Database Management, Routing
Deven Maheshwari: Frontend Design, User Database Management, QA
Naomi Naranjo: Frontend Design, Project Design
CircleStories is a collaborative storytelling game. Each user can contribute an entry to existing stories or start their own stories. When adding to stories, you can only see the latest addition of a story and can only contribute once. Each user will be able to read stories they have added to and see how the story is continued by others.
The following instructions assume that you have Python 3.9 and pip already installed.
- Clone this repository.
$ git clone https://github.com/Clue88/circlestories.git
$ cd circlestories
- Create a new virtual environment. (Why?)
$ python3 -m venv env
$ source env/bin/activate
- Install project dependencies.
(env) $ pip3 install -r requirements.txt
- Run the app.
(env) $ python3 circlestories.py
You can access our web app by going to http://localhost:5000/.