Skip to content

Full stack flask application for tracking formula 1 results

Notifications You must be signed in to change notification settings

ethanBaird/trackside

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trackside

A full stack flask application that allows a user to track formula 1 results.

Contents


Video

Trackside.-.Demo.mp4

Technologies

These are the main technologies we used to contruct the project.

  • Python
  • Flask
  • Jinja
  • HTML5
  • CSS3

Brief

After 4 weeks at CodeClan we undertook our first project. Working independently we were to create a flask application that allows a user to perform simple CRUD actions. I decided to work to design a sports scoring tracker for Formula 1, following this brief.

MVP

A user should be able to:

  • view drivers, teams and some information about them
  • view race results and see season results for a particular driver
  • view the current season standings

Extensions

Some of the features currently in progress:

  • the user should be able to add race results
  • all relevant information should update when a race result is submitted

I've decided not to continue devloping this application. Purely for nostalgia reasons. I think that in years to come I'm going to watn to spin this up and remember what life was like when I was only a little code baby. At current I'm immensely proud that I was able to build this application with only 4 weeks coding experience!


Installation

You'll need python3, postgreSQL and flask installed to run this.

To build the database strucutre and seed with starter data run the following in your CLI

createdb formula_1
psql -d formula_1 -f db/formula_1.sql
python3 seed.py

Then to run the app:

flask run

Then visit http://127.0.0.1:5000/ to view the app.

Race results for the first race of the season have been seeded, more can be added in the race results pages.

About

Full stack flask application for tracking formula 1 results

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published