Skip to content

Responsive admin panel built for the Dev x Axero frontend contest ๐Ÿ›ธ. ๐Ÿ“Œ If the link doesn't open , try with VPNโš ๏ธ๐Ÿ“Œ

License

Notifications You must be signed in to change notification settings

VIDAKHOSHPEY22/Nebula-Works

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

46 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

English Version Persian Version

GitHub Stars GitHub Forks Last Commit Top Language Open Issues License


๐ŸŒŒ Nebula Works - Galactic Admin Dashboard

A futuristic, responsive, and beautifully animated admin dashboard created with pure HTML, CSS, and JavaScript.

NebulaWorks Demo

๐ŸŒ  Submission for the Frontend Challenge by Dev.to x Axero


๐Ÿš€ Live Demo๐Ÿ“Œ๐Ÿ‘‡ (If the link for Demo doesn't open, try using a VPN) โš ๏ธ

๐ŸŒ Live GitHub Page


๐ŸŽฌ Video Demo

Watch on YouTube

๐Ÿ“บ Click the image above to watch the full demo on YouTube!


๐ŸŒ  Animated Demo Preview(Please wait a bit to Load๐Ÿ‘‡)

NebulaWorks Demo Animation


๐Ÿ“ฆ Project Features

Category Description
โœจ Landing Page Dynamic greeting with (mock) weather API and user-based welcome message
๐Ÿ” Authentication signup.html + custom admin login
๐Ÿ“Š Dashboard Multiple linked pages: messages, projects, calendar, team, settings, etc.
๐Ÿ‘ฉโ€๐Ÿš€ Admin Section Independent area for admin configuration and network/security settings
๐ŸŒ 3D Models Earth, Mars, and Jupiter models in .glb for space-themed visual effects
๐ŸŽจ Theming Light/Dark theme toggle for user experience
๐Ÿ“ฑ Responsive Optimized for mobile, tablet, and desktop
๐Ÿ”” Notifications Currently visual only (not connected to backend logic yet)
๐Ÿ“‚ Modular Design Well-structured files and pages with future extensibility in mind

โš ๏ธ Note: Some features like notification systems, user persistence, and weather data are currently designed as visual simulations or mockups, and not yet wired to real APIs or backends. However, the logic and structure have been built in a way to allow seamless integration later.


๐ŸŽฏ Project Goal

Nebula Works was created as an entry for a frontend development challenge with a focus on originality, responsiveness, and aesthetic experience. The dashboard reimagines admin panels through a space-themed UI/UX, where even typical panels like calendar or projects feel futuristic.

While remaining in pure vanilla technologies (no libraries/frameworks), I strived to make:

  • Each page functional and meaningful,
  • Each effect smooth and realistic,
  • Each user action feel responsive and immersive.

๐Ÿง  Technologies Used

  • โœ… HTML5
  • โœ… CSS3 (custom styling, transitions, animations)
  • โœ… JavaScript (for DOM interactivity, logic)
  • โœ… .glb 3D assets (compatible with Three.js)
  • โŒ No frameworks or UI libraries used
  • โš™๏ธ Future ready: Easy to extend with APIs, Firebase, or backend frameworks

๐Ÿง‘โ€๐Ÿ’ป Team & Contributions

Name Role GitHub
Vida Khoshpey Full Project Developer (Task 1) @VIDAKHOSHPEY22
Yalda Khoshpey CSS Design & Styling (Task 2) @YALDAKHOSHPEY

Task Breakdown:

  • Vida: Complete project logic, structure, design system, dashboard functionalities
  • Yalda: Styling, layout enhancement, theming animation and design polishing

Each submitted under separate GitHub accounts for transparency.


๐Ÿ“‚ Folder Structure

nebula-works/
โ”‚
โ”œโ”€โ”€ index.html                โ†’ Home page with greeting + mock weather API
โ”œโ”€โ”€ signup.html               โ†’ User signup form
โ”œโ”€โ”€ style.css                 โ†’ All custom styling (including animations and theming)
โ”œโ”€โ”€ script.js                 โ†’ Core interactivity (weather, toggle, greeting logic)
โ”œโ”€โ”€ LICENCE                   โ†’ MIT License
โ”œโ”€โ”€ README.md                 โ†’ You're reading it!
โ”‚
โ”œโ”€โ”€ /admin                    โ†’ Admin-only section
โ”‚   โ”œโ”€โ”€ index.html            โ†’ Admin dashboard main
โ”‚   โ”œโ”€โ”€ user.html             โ†’ User management
โ”‚   โ”œโ”€โ”€ system.html           โ†’ System overview
โ”‚   โ”œโ”€โ”€ security.html         โ†’ Security settings
โ”‚   โ”œโ”€โ”€ network.html          โ†’ Network configurations
โ”‚   โ”œโ”€โ”€ event.html            โ†’ Admin events log
โ”‚   โ”œโ”€โ”€ settings-admin.html   โ†’ Admin-specific settings
โ”‚
โ”œโ”€โ”€ /dashboard                โ†’ User dashboard pages
โ”‚   โ”œโ”€โ”€ index.html            โ†’ Dashboard overview
โ”‚   โ”œโ”€โ”€ project.html          โ†’ Projects area
โ”‚   โ”œโ”€โ”€ team.html             โ†’ Team management
โ”‚   โ”œโ”€โ”€ calendar.html         โ†’ Calendar & scheduling
โ”‚   โ”œโ”€โ”€ messages.html         โ†’ Messaging area
โ”‚   โ”œโ”€โ”€ resources.html        โ†’ Learning/resources panel
โ”‚   โ”œโ”€โ”€ settings.html         โ†’ User settings
โ”‚
โ””โ”€โ”€ /assets
    โ”œโ”€โ”€ logo.png              โ†’ Project logo
    โ”œโ”€โ”€ home-preview.png      โ†’ Image preview for home
    โ”œโ”€โ”€ dashboard-preview.png โ†’ Image preview for dashboard
    โ”œโ”€โ”€ calendar-preview.png  โ†’ Preview for calendar
    โ”œโ”€โ”€ team-preview.png      โ†’ Preview for team
    โ””โ”€โ”€ /3d                   โ†’ 3D space models
        โ”œโ”€โ”€ earth.glb
        โ”œโ”€โ”€ mars.glb
        โ””โ”€โ”€ jupiter.glb

๐Ÿ–ผ Preview Gallery


๐ŸŒŒ Home Page

๐Ÿ›ธ Dashboard

๐Ÿ“… Calendar

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Team

๐Ÿ’ก Whatโ€™s Next?

  • Replace mock APIs (weather & messages) with real-time API integration
  • Add database and user session (auth, data persistence)
  • Convert to full-stack (Node.js/Firebase backend)
  • Refactor for component-based frameworks (React or Vue)
  • Optimize 3D model performance with lazy loading

๐Ÿ“œ License

This project is licensed under the MIT License.


โœจ Acknowledgments

  • ๐Ÿ’ซ Inspired by space and technology, driven by design
  • ๐ŸŽจ 3D models based on NASA Open Assets
  • ๐Ÿ›  Built for the Dev.to x Axero Frontend Challenge
  • โค๏ธ Handcrafted with passion and creativity

Made with ๐Ÿ’ซ by Vida Khoshpey
and styled with โญ by Yalda Khoshpey

About

Responsive admin panel built for the Dev x Axero frontend contest ๐Ÿ›ธ. ๐Ÿ“Œ If the link doesn't open , try with VPNโš ๏ธ๐Ÿ“Œ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published