Skip to content

Commit 907b169

Browse files
committed
Worked on HearMeOuttt repo
- Add 'My Posts' button to filter out user's posts - Improve UI and security - Made local Admin Dashboard
1 parent f34c9a9 commit 907b169

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

Day-46/README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## Day 46: Admin Dashboard & UI Polish
2+
3+
Built a complete admin tool for moderation and gave the main app a major visual upgrade.
4+
5+
#### ✨ Key Features & Updates
6+
7+
* **Powerful Admin Dashboard (Local):**
8+
* Created a private `admin.html` for full content management.
9+
* **Sort & Delete Posts:** Can now sort posts by content, report counts, and delete posts from the admin panel.
10+
* **Dark Theme:** Added a theme toggle for the admin panel.
11+
12+
* **Backend & Configuration:**
13+
* **Secure Firestore Rules:** Rewrote rules to safely allow admin actions without compromising security.
14+
* **New Database Indexes:** Added the required composite indexes to support the new admin sorting features.
15+
* **Vite Multi-Page App:** Configured Vite to serve both `index.html` and the local `admin.html`.
16+
17+
* **UI & UX Polish (Main Site):**
18+
* **New Logo Design:** Updated the "HearMeOuttt" logo with a new font and gradient.
19+
* **Modern Buttons:** Redesigned header navigation for a cleaner look.
20+
* **Post Animations:** Posts now fade-in and slide-up smoothly when they appear.

0 commit comments

Comments
 (0)