Bio
Create a complete, production-ready full-stack web platform inspired by the two uploaded reference images.
1. Overall concept
Build a futuristic platform called “Sustainaverse” that combines:
1. A Health Sustainability Model showing the interconnected dimensions of:
- Health
- Social
- Economic
- Environment
- Human development
- Livable/sustainable development
- Health & well-being
2. An interactive Universe Scale Explorer showing a hierarchy such as:
- Universe
- Multiverse
- Megaverse
- Giga/Tera/Petaverse
- Archverse
- Macroverse
- Hyperverse
- Outerverse
- Metaverse
- Omniverse
- Godverse
Clearly label speculative/fictitious concepts as fictional or hypothetical, rather than presenting them as established scientific classifications.
2. Design
Use the uploaded images as visual inspiration, not as copyrighted assets to reproduce exactly.
Create a premium futuristic interface with:
- Dark space-inspired background
- Glassmorphism cards
- Smooth gradients
- Glowing borders
- Circular/interconnected diagrams
- Animated particles/stars
- Responsive layouts
- 3D-style visual elements where appropriate
- Smooth scrolling
- Micro-interactions
- Hover animations
- Modern typography
- Accessibility-friendly contrast
The website must work beautifully on:
- Mobile
- Tablet
- Desktop
- Large displays
3. Main pages
Home
Include:
- Hero section
- Animated universe background
- “Explore Health, Sustainability & the Universe”
- Interactive navigation
- Featured modules
- Statistics/dashboard cards
- Call-to-action buttons
Health & Sustainability
Create an interactive circular model based on the first reference image.
Sections:
- Health
- Social
- Economic
- Environment
- Human Development
- Sustainable/Livable Development
Users should be able to click each section and see:
- Description
- Indicators
- Goals
- Related resources
- Sustainability metrics
Include editable/admin-managed indicators such as:
- Public health quality
- Quality of life
- Economic development
- Employment
- Poverty reduction
- Social security
- Health promotion
- Environmental awareness
- Carbon footprint reduction
- Water management
- Air pollution management
- Natural-area protection
Universe Explorer
Create an interactive vertical/circular universe hierarchy inspired by the second reference image.
Each level should be clickable.
For scientifically established concepts, provide factual explanations.
For speculative concepts such as “Omniverse,” “Godverse,” etc., explicitly display:
“Hypothetical / fictional concept — not an established scientific classification.”
Add:
- Zoom
- Pan
- Search
- Filters
- Animated transitions
- Detail panel
- Related concepts
- Scale visualization
Explore
Create a searchable discovery interface where users can search:
- Health topics
- Sustainability topics
- Scientific concepts
- Space concepts
- Environmental topics
- Hypothetical universe concepts
Dashboard
Authenticated users can have:
- Saved concepts
- Favorites
- Personal exploration history
- Sustainability goals
- Saved diagrams
- Recently viewed topics
About
Explain the purpose of the platform and clearly separate:
- Scientific information
- Sustainability frameworks
- Educational models
- Fiction/speculation
4. Full-stack architecture
Use:
Frontend
- React
- Vite
- React Router
- JavaScript/JSX
- HTML5
- CSS3
- Bootstrap
- Three.js where useful for 3D visualization
- Chart.js or another suitable charting library
Do NOT use Tailwind CSS.
Backend
Use:
- Node.js
- Express.js
- REST API
- JWT authentication
- bcrypt password hashing
- Input validation
- CORS
- Rate limiting
- Secure environment variables
Database
Use:
- MySQL
- Proper relational schema
- Foreign keys
- Indexes
- Timestamps
Suggested tables:
users
roles
health_categories
health_indicators
sustainability_categories
sustainability_indicators
universe_levels
universe_concepts
resources
favorites
saved_items
exploration_history
user_goals
admin_logs
5. Authentication
Implement:
- Register
- Login
- Logout
- Password hashing
- JWT authentication
- Protected routes
- User profile
- Admin authentication
- Role-based authorization
Roles:
- Visitor
- User
- Researcher
- Admin
6. Admin panel
Create a complete CMS-style dashboard.
Admin can:
- Add/edit/delete health categories
- Add/edit/delete sustainability indicators
- Add/edit/delete universe concepts
- Upload images
- Manage resources
- Manage users
- Manage roles
- View analytics
- Manage featured content
Include confirmation dialogs and validation.
7. APIs
Create REST APIs such as:
GET /api/health
GET /api/health/:id
POST /api/health
PUT /api/health/:id
DELETE /api/health/:id
GET /api/sustainability
GET /api/sustainability/:id
GET /api/universe
GET /api/universe/:id
GET /api/search?q=
POST /api/auth/register
POST /api/auth/login
GET /api/users/me
POST /api/favorites
DELETE /api/favorites/:id
GET /api/dashboard
Protect administrative endpoints with authentication and authorization.
8. Interactive diagrams
The Health Sustainability diagram should be a real interactive component, not just a static image.
Features:
- Clickable sections
- Hover tooltips
- Animated connections
- Expand/collapse
- Detail sidebar
- Responsive SVG
- Keyboard accessibility
The Universe Explorer should similarly use an interactive visualization rather than simply displaying the uploaded image.
9. Search
Implement global search with:
- Instant search
- Category filters
- Search suggestions
- Fuzzy matching
- Search results
- Concept detail pages
Example:
Search: “carbon footprint”
Results:
- Environmental sustainability
- Climate indicators
- Related health effects
- Sustainability goals
- Resources
10. Data visualization
Include charts for:
- Health indicators
- Environmental indicators
- Sustainability progress
- Economic indicators
- User exploration statistics
Use realistic sample/demo data initially and make it replaceable through the admin panel.
11. Security
Implement:
- Password hashing
- JWT expiration
- Secure HTTP headers
- Input sanitization
- SQL injection prevention using parameterized queries
- XSS protection
- CORS configuration
- Rate limiting
- Authentication middleware
- Authorization middleware
- Secure file-upload validation
Never store passwords in plain text.
12. Project structure
Use a clean structure similar to:
client/
src/
components/
pages/
layouts/
hooks/
services/
context/
assets/
styles/
visualizations/
server/
controllers/
routes/
middleware/
models/
services/
config/
utils/
uploads/
database/
schema.sql
seed.sql
13. UX requirements
Make navigation simple.
Header:
Sustainaverse | Health | Sustainability | Universe | Explore | Dashboard
Include:
- Search icon
- Login/Register
- User profile
- Dark/light mode
- Responsive mobile menu
Use loading states, empty states, error states, toast notifications and graceful API failure handling.
14. Scientific accuracy
This is extremely important.
Do NOT present fictional universe hierarchies as scientific facts.
Separate content into:
Science
- Established scientific concepts
- Evidence-based information
Hypothesis
- Speculative ideas
Fiction
- Concepts such as fictional multiverse hierarchies
Add appropriate labels throughout the UI.
15. Seed content
Populate the database with substantial demo content so the website looks complete immediately after installation.
Include:
- 20+ health topics
- 20+ sustainability indicators
- 20+ environmental topics
- Universe/space concepts
- Hypothetical universe concepts
- Sample resources
- Sample dashboard statistics
16. Performance
Optimize for:
- Fast loading
- Lazy-loaded pages
- Optimized images
- API pagination
- Database indexing
- Efficient React rendering
- Mobile performance
17. Deliverables
Generate the complete working application, not just a design mockup.
Provide:
1. Complete frontend
2. Complete backend
3. MySQL schema
4. Seed data
5. Authentication
6. Admin dashboard
7. REST APIs
8. Interactive Health Sustainability visualization
9. Interactive Universe Explorer
10. Search
11. Responsive design
12. README
13. ".env.example"
14. Installation instructions
15. Database setup instructions
16. API documentation
Make sure the application can be started with straightforward commands such as:
"npm install"
"npm run dev"
Also provide separate instructions for starting the frontend and backend if required.
18. Final quality requirement
The final result should feel like a professional scientific/futuristic SaaS platform, not a basic template.
Use the uploaded reference images to understand the visual concept, but create an original UI and original diagrams.
Build the application so that all major content is database-driven, meaning an administrator can change the health, sustainability and universe content without modifying frontend source code.
Do not leave major features as placeholders. Implement the actual frontend, backend, database, APIs, authentication, visualizations and admin functionality.
Comments
Post a Comment