Shred Crew Web Application
Frontend Development  •  Backend Development  •  UI/UX Design  •  Branding
​​​​​​​Shred Crew is a custom mountain biking web application built with Python, Django, and JavaScript. It features dynamic pages, a newsletter subscription system, database integration, and a Django admin interface for managing subscribers.

The project was developed from concept through implementation, including the website's logo, branding, UI/UX, front-end development, and Django back-end functionality.

Development:  Python  •  Django  •  JavaScript  •  HTML  •  CSS  
Design & Branding:  Figma  •  Illustrator
Features
• Dynamic mountain biking web application
• Newsletter subscription system
• Subscriber data stored in a SQLite database
• Django admin interface for managing subscribers
• Form validation and signup success messaging
• Custom website navigation and page layouts
• Custom branding, typography, and visual styling
• Mountain biking-focused content and imagery
Django Functionality
The web application uses Django to handle dynamic functionality and the newsletter subscription system.
A custom Subscriber model stores subscriber email addresses and signup dates. A Django ModelForm handles newsletter registration and validation, while the Django admin interface provides tools to search, filter, sort, and manage subscriber records.
​​​​​​​The newsletter signup flow connects the front-end form to the Django application, saves validated subscriber information to the SQLite database, and provides feedback to the user after a successful submission.
Thanks for looking!
View the code on GitHub: 
Back to Top