Skip to content

professionalzack/flashr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

202 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flashr

virtualenv .env -p python3
source .env/bin/activate
git clone https://github.com/professionalzack/flashr.git
pip3 install -r requirements.txt
createdb flashr
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver

Motto

from project3.team import Friends
  • 'before you catch errors, remember to catch each other'

  • 'git is your friend.'

Seeding Instructions

In the flashr repo is a file called db.json. This is the seed file. The way it works is using something called Django Fixtures. More info:

To add the seed data, run:

python3 manage.py loaddata db.json

Technologies Used

  1. Python

  2. Django

  3. SQL // POSTGRES // DBGLASS

  4. Javascript

  5. JQuery // AJAX

  6. HTML // CSS

  7. Heroku for Django

  8. Trello (https://trello.com/b/vrz8MIi1/flashr)

  9. Github (https://github.com/professionalzack/flashr)

Process // Approach

  • XXTREME PAIR PROGRAMMING

  • Major Trello-ing

  • Team Decisions

  • Never forgetting MVP (scaling down)

As a team, we all spent the first day whiteboarding our ERD, tables, and wireframes. Once that was concluded, we went to Trello to plan our sprints.

When one of us were stuck, we approached the problem as team. Having one driver who will code and three passengers.

Unsolved Problems

Wins // Challenges

Wins

  • Finding an alternative way to seed the database through fixtures and DBGlass.

  • Understanding tags and python cannot be written within.

  • Scaling down our project to MVP.

Challenges

  • Creating the deck routes, view, and logic

    • Make a deck model that will give a user a personalized deck based on their pain level.
  • The community aspect.

About

flashr app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5