Skip to content

Commit 3d25c31

Browse files
committed
Consolidate the site into nitesha-final/
Renames nitesha-cars-website/ to nitesha-final/ so the project has one folder as its single source of truth, and adds a README describing the files, how to run it, and the brand tokens. Renamed rather than copied: a second folder would have left two versions of every file free to drift apart. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017kAbk8SJJGZUsxVbYf8mSM
1 parent b33b7ea commit 3d25c31

13 files changed

Lines changed: 54 additions & 0 deletions

File tree

nitesha-final/README.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# NiteSha Cars & Bikes
2+
3+
The deliverable site. **All changes go in this folder** — it is the single
4+
source of truth for the project.
5+
6+
Self-drive car rental for Nagercoil & Kanyakumari: a public marketing site
7+
plus a browser-based admin panel for managing the fleet and bookings.
8+
9+
## Files
10+
11+
| File | Purpose |
12+
|---|---|
13+
| `index.html` | Home — hero, featured vehicles, how it works, FAQ |
14+
| `cars.html` | Full fleet with body-type filters |
15+
| `features.html` | Why choose NiteSha, testimonials |
16+
| `services.html` | Service overview |
17+
| `contact.html` | Contact details and callback form |
18+
| `admin.html` | Admin panel (not linked from the public site) |
19+
| `styles.css` | Public site styling and brand tokens |
20+
| `admin.css` | Admin styling |
21+
| `script.js` | Public site behaviour |
22+
| `car-data.js` | Vehicle records and card rendering |
23+
| `booking-data.js` | Bookings, payments, deposits, KM calculations |
24+
| `admin.js` | Admin panel logic |
25+
26+
## Running it
27+
28+
No build step and no dependencies — open `index.html` in a browser, or serve
29+
the folder:
30+
31+
```bash
32+
python3 -m http.server 8080
33+
```
34+
35+
Admin panel is at `/admin.html`. Demo password: `nitesha2026`.
36+
37+
## Brand
38+
39+
Taken from the live niteshacars.in site.
40+
41+
| Token | Value |
42+
|---|---|
43+
| Navy (header, footer) | `#0A0E20` |
44+
| Gold (accent, CTAs) | `#F5A500` |
45+
| Deep gold (text on white) | `#B36B00` |
46+
| Cream (alt background) | `#FFF8EE` |
47+
48+
Typeface is Poppins throughout.
49+
50+
## Current limitations
51+
52+
Data is stored in the browser via `localStorage`, so records live on one
53+
device only and the admin password is client-side. Both are addressed by the
54+
planned backend — see the platform blueprint for the migration plan.

0 commit comments

Comments
 (0)