Skip to content

SundarbansWebOps/Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

326 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)

Releases

No releases published

Packages

 
 
 

Contributors