-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.py
More file actions
57 lines (48 loc) · 1.79 KB
/
Copy pathREADME.py
File metadata and controls
57 lines (48 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
"""
# Tampro Marathon Django Project
## Overview
Tampro is a Django-based web application for managing and promoting marathon events. The platform allows users to view event details, register for participation, and contribute to the event. The site features a modern, responsive design with countdown timers, ticket selection, and contact/feedback forms.
## Features
- **Homepage:** Event highlights, countdown timer, navigation links.
- **Registration:** User-friendly registration form for marathon participants.
- **Contribution:** Page for event supporters to contribute.
- **Responsive Design:** Works well on desktop and mobile devices.
- **Static Files:** Custom CSS and images for branding.
- **Footer:** Contact information, email addresses, and feedback form.
- **Admin Panel:** Manage registrations and contributions through Django admin.
- **Form Validation:** Client-side and server-side validation for all forms.
- **Dynamic Countdown:** Live countdown timer for the marathon event.
## Project Structure
tampro/
├── TamptoProject/
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── form.py
│ ├── models.py
│ ├── tests.py
│ ├── urls.py
│ ├── views.py
│ └── migrations/
├── static/
│ ├── css/
│ │ ├── index.css
│ │ ├── registration.css
│ │ └── contribution.css
│ ├── images/
│ │ └── ... (event images, logos, etc.)
│ └── js/
│ └── index.js
├── templates/
│ ├── index.html
│ ├── register.html
│ └── contribution.html
├── manage.py
└── README.py
## Setup Instructions
1. **Clone the repository:**
```bash
git clone <your-repo-url>
cd tampro
```
"""