Skip to content

SundarbansWebOps/Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

444 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sundarbans-House A centralized platform for managing events, resources, team collaboration, and digital initiatives of Sundarbans House.

Screenshot 2026-04-02 at 10 53 46 Screenshot 2026-04-15 at 11 50 18 Screenshot 2026-04-02 at 10 57 30 Screenshot 2026-04-15 at 11 51 30 Screenshot 2026-04-15 at 11 52 05

Structure

Sundarbans-House_Vue-main/
β”œβ”€β”€ index.html                        # App entry HTML
β”œβ”€β”€ vite.config.js                    # Vite build config
β”œβ”€β”€ package.json                      # Dependencies and scripts
β”‚
β”œβ”€β”€ public/                           # Static assets (served as-is)
β”‚   β”œβ”€β”€ assets/
β”‚   β”‚   β”œβ”€β”€ logo.png
β”‚   β”‚   └── frames/                   # Animation frames (001–240 JPEGs)
β”‚   β”‚                                 # Used for scroll-based video animation
β”‚   └── data/
β”‚       └── doubts.json               # Static FAQ/doubts data
β”‚
β”œβ”€β”€ sundarbans/                       # Legacy standalone HTML version
β”‚   β”œβ”€β”€ login.html / login.css / login.js
β”‚   β”œβ”€β”€ dashboard.html / dashboard.css / dashboard.js / dashboard.json
β”‚   β”œβ”€β”€ members.html / members.css / members.js / members.json
β”‚   └── whatsapp.html
β”‚
└── src/                              # Vue app source
    β”œβ”€β”€ main.js                       # App bootstrap
    β”œβ”€β”€ App.vue                       # Root component
    β”‚
    β”œβ”€β”€ router/
    β”‚   └── index.js                  # All route definitions
    β”‚
    β”œβ”€β”€ composables/
    β”‚   └── useAnimations.js          # Reusable animation logic
    β”‚
    β”œβ”€β”€ components/                   # Shared/reusable components
    β”‚   β”œβ”€β”€ AppFooter.vue
    β”‚   β”œβ”€β”€ MembersNavbar.vue
    β”‚   β”œβ”€β”€ PageHero.vue
    β”‚   └── RegionMeetups.vue
    β”‚
    β”œβ”€β”€ data/                         # Static data files
    β”‚   β”œβ”€β”€ members.json              # Member records
    β”‚   └── scData_generated.js       # Generated student council data
    β”‚
    β”œβ”€β”€ assets/                       # Bundled assets (processed by Vite)
    β”‚   β”œβ”€β”€ style.css                 # Global styles
    β”‚   β”œβ”€β”€ IITM-Logo.png
    β”‚   β”œβ”€β”€ LOGO.JPEG
    β”‚   β”œβ”€β”€ login-illustration.png
    β”‚   β”œβ”€β”€ Sundarbans-House_Vue.jpg
    β”‚   β”œβ”€β”€ regions/                  # City images (bangalore, chennai, delhi…)
    β”‚   β”œβ”€β”€ teams/                    # Team member photos
    β”‚   └── Community Events/
    β”‚       β”œβ”€β”€ Cultural/             # Cultural event posters
    β”‚       β”œβ”€β”€ E-Sports/             # E-Sports event posters
    β”‚       └── Technical/            # Technical event posters
    β”‚
    └── views/                        # Page-level Vue components
        β”œβ”€β”€ HomeView.vue
        β”œβ”€β”€ AboutView.vue
        β”œβ”€β”€ EventsView.vue
        β”œβ”€β”€ StudyView.vue
        β”œβ”€β”€ TeamsView.vue
        β”œβ”€β”€ CommunityView.vue
        β”œβ”€β”€ ContactView.vue
        β”œβ”€β”€ LoginView.vue
        β”œβ”€β”€ MembersLoungeView.vue
        β”œβ”€β”€ DashboardView.vue
        β”œβ”€β”€ TechnicalView.vue         # /community/technical
        β”œβ”€β”€ CulturalView.vue          # /community/cultural
        β”œβ”€β”€ ESportsView.vue           # /community/esports
        β”œβ”€β”€ MeetupsView.vue           # /meetups (landing)
        └── meetups/                  # Region-specific meetup pages
            β”œβ”€β”€ regionConfigs.js      # Shared config for all regions
            β”œβ”€β”€ DelhiMeetups.vue
            β”œβ”€β”€ MumbaiMeetups.vue
            β”œβ”€β”€ BangaloreMeetups.vue
            β”œβ”€β”€ KolkataMeetups.vue
            β”œβ”€β”€ HyderabadMeetups.vue
            β”œβ”€β”€ PatnaMeetups.vue
            β”œβ”€β”€ ChandigarhMeetups.vue
            β”œβ”€β”€ manifest.json / manifest.csv
            └── region_exports_json_and_csv/
                β”œβ”€β”€ json/             # Per-region meetup data (JSON)
                └── csv/              # Per-region meetup data (CSV)

About

A centralized platform for managing events, resources, team collaboration, and digital initiatives of Sundarbans House.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors