JWCurtis94 / Capstone_Project

0 stars 1 forks source link

Wheel2Wheel (W2W)

Screenshot 2024-10-03 235729

Introduction

Wheel2Wheel This website is designed for a Formula 1 sim racing league, where users can sign up to become drivers, check out race results and standings, and explore FIA regulations. Built using Django and Bootstrap, it focuses on managing data, engaging users, and making form submissions easy. It also embraces modern web design with a clean, minimalist look. This project was created as part of my capstone, where I focused on learning full-stack development, Python, and deployment, bringing everything together in a functional and visually appealing way.


Overview

Wheel2Wheel is a hub for F1 sim racing enthusiasts to compete, track standings, and review race results. It serves multiple functions:


UX - User Experience

Design Inspiration

The inspiration for the Wheel2Wheel website came from a mix of professional F1 websites and minimalist design principles. The aim was to create a sleek, functional site where content is king, supported by subtle animations and smooth transitions.

Color Scheme

The site features a dark, minimalist theme with pops of red, yellow, and white against a dark background. I chose this theme as it ties in with the website logo, ensuring consistency across every page.

Typography

The primary font for the website is Poppins, chosen for its modern, sleek style that pairs well with the overall design of the site. sans-serif, Arial is used for site fallback options.


Features

User Authentication

Race Results & Standings

Reaction Game

FIA Page

Additional Features:


Future Features


Technologies & Languages Used


Tools & Credits


Testing

For detailed testing information, please refer to the TESTING.md file. All features were tested for usability, responsiveness, and accessibility across different devices and browsers.


Heroku Deployment

The project is deployed on Heroku, which is connected to the GitHub repository.