Skip to content

aadityansha06/trash-aadityansha-06

Repository files navigation

Portfolio Website 🚀

Hello! I'm Aadityansha 👋
Welcome to my personal portfolio website! This project showcases my skills, projects, and experience in a visually appealing and professional manner.

🔗 Live Preview

👉 Visit Portfolio

📌 Features

  • Dark Theme UI for a modern look 🌙
  • Responsive Design (Works on all devices)
  • Smooth Animations & Transitions 🎨
  • AI Chat-Bot to help you with your queries chatbot
  • Admin Dashboard for managing blog content dynamically ✍️
  • Contact Form to get in touch easily 📧
  • Donation Section to inspire me to add more features 💰
  • 3D Model Integration for an immersive user experience

📩 Order Confirmation & Notifications

  • Customer Confirmation Email: Once an order is placed, the customer instantly receives a confirmation email. 📩
  • Admin Notification: The admin gets notified via email about the new order. 📧
  • Telegram Alert: An instant Telegram notification is sent to the admin for quick updates. 🚀

🎮 3D Model Features

✔️ Integrated an interactive 3D Model using Three.js
✔️ PC Screen Animation: Plays a video dynamically on the PC model's screen
✔️ Smooth Mouse & Touch Controls:

  • PC: Full rotation (X & Y-axis) 🖥️
  • Mobile & Tablet: Left-right movement only 📱
    ✔️ Dynamic Scaling: Adapts to different screen sizes
    ✔️ Enhanced Visuals: Improved lighting & contrast for a more realistic effect

🛠️ Technologies Used

HTML5
CSS3
JavaScript
Three.js
Firebase Firestore
Google Apps Script
Telegram Bot API

🏗️ Admin Dashboard & Firebase Integration

This portfolio includes an admin dashboard where authenticated users can:
✔️ Add new blog posts dynamically
✔️ Edit existing blog posts
✔️ Delete blog posts securely

🔹 How It Works?

  1. The blog data is stored in Firebase Firestore 📂
  2. Only authenticated users can modify blog content 🔐
  3. The changes are instantly reflected on the website ⚡

🔑 Note: Only authorized users can access the admin panel to manage content.


📦 Order Tracking System

🚀 Live Status Updates: Users can track their order status dynamically.
✔️ Unique Order ID: Each order gets a unique ID sent via email 📩
✔️ Real-Time Progress Bar: Updates dynamically as the order progresses 📊
✔️ Stages: Order Placed → Verified → Development → Revisions → Delivered ✅
✔️ Dashboard Control: Admin can update order status through a secure dashboard 🛠️
✔️ Cancel Order Option: Users can cancel their order anytime ⚠️
✔️ Google Sheets & Firebase Integration for real-time data handling 🔄


🎨 💼 'Hire Me' Page Features

  1. Animated Card Layout showcasing different website types & pricing 💻
  2. Dynamic Pricing (Static Websites: ₹1000, Dynamic Websites: ₹1800, additional charges for custom features)
  3. Interactive Add to Cart & Place Order Buttons 🛒
  4. Smooth Scroll Animations for an engaging user experience
  5. Automated Email & Telegram Notifications after order placement

🚀 Installation & Usage

  1. Clone the repository:

    git clone https://github.com/aadityansha06/aadityansha06.github.io.git
  2. Open the project folder:

    cd aadityansha06.github.io
  3. Open index.html in your browser.

📝 To-Do

  • Add more JavaScript interactions
  • Improve animation and responsiveness
  • Add different theme section

🌐 Connect with Me

📨 Telegram: Telegram

🔗 GitHub: GitHub

📸 Instagram: Instagram


🏆 Credits & Acknowledgments 🎖️

🚀 Developed & maintained by Aadityansha 🎯
💡 Feature Enhancements & Assistance by ChatGPT chatbot