Skip to content

isreednc/flash-forge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

146 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4155-study-project

Project Introduction

Hello! This is our project for ITSC-4155. The aim of our project is to create a study helper for each user! We will accomplish this through this initial functionality:

  1. Letting users sign up
  2. Once a user is signed in, prompt the user to create their studyset
  3. Once a studyset is created, the user will be given a list of options (flashcards, tests) to study in their favorite medium.

Team Members

  • Ebert Amaya
  • Janie Ita
  • Brody Banner
  • Isaac Reed
  • Nam Pham

Backend Development

To start the backend development server, first navigate to /4155-study-project (root folder). Configure your connection to the database by creating a .env file and adding these lines:

URI=mongodb+srv://<username>:<password>@fsb-cluster.7u2uh.mongodb.net/?retryWrites=true&w=majority&appName=fsb-cluster
SECRET_KEY=<secret_key>

Make sure to replace <username> and <password> with your credentials found on Mongo, then replace <secret_key> with the secret key provided by the development team.

Python Virtual Environment Setup (recommended)

1. Create a virtual environment in the root directory

python -m venv venv

2. Activate the virtual environment:

  • On Windows:
venv\Scripts\activate
  • On macOS/Linux:
source venv/bin/activate

3. Install Dependencies

pip install -r requirements.txt

Start the Server

In the root directory, run:

python run.py

About

Repo for ITSC-4155 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors