https://github.com/definetlynotai/wesmun
WesMun official website code
https://github.com/definetlynotai/wesmun
code competition model-united-nations mun official source-code src website wesmun
Last synced: 18 days ago
JSON representation
WesMun official website code
- Host: GitHub
- URL: https://github.com/definetlynotai/wesmun
- Owner: DefinetlyNotAI
- License: other
- Created: 2024-11-29T16:28:32.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T14:24:05.000Z (about 2 months ago)
- Last Synced: 2025-02-24T15:35:49.239Z (about 2 months ago)
- Topics: code, competition, model-united-nations, mun, official, source-code, src, website, wesmun
- Language: HTML
- Homepage: http://wesmun.com/
- Size: 77.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![]()
WESMUN
❯ WESMUN's official source code
![]()
![]()
![]()
## Table of Contents
- [ Overview](#overview)
- [ Key Features](#key-features)
- [ Project Structure](#project-structure)
- [ Features](#features)
- [ Project Structure](#project-structure)
- [ Project Index](#project-index)
- [ Contributing](#contributing)
- [ License](#license)---
## Overview
WESMUN is a web-based project for managing and displaying
information about various committees and teams involved in the WESMUN event.
The project is built using HTML, CSS, and JavaScript,
and it includes several web pages to showcase different aspects of the event,
such as committees, team members, schedules, and more.### Key Features
- **Committee Information**: Detailed pages for each committee, including descriptions and member lists.
- **Team Information**: Pages displaying team members with their roles and images.
- **Responsive Design**: The website is designed to be responsive and accessible on various devices.
- **Custom JavaScript**: Includes custom scripts for enhanced functionality and user experience.
- **Bootstrap Integration**: Utilizes Bootstrap for styling and layout.### Project Structure
- **HTML Files**: Main pages like `index.html`, `team.html`, `committees.html`, etc.
- **CSS Files**: Stylesheets for different parts of the website located in `src/css`.
- **JavaScript Files**: Custom scripts located in `src/js`.
- **Media Files**: Images and other media assets located in `src/media`.---
## Features
- **Committee Information**: Detailed pages for each committee, including descriptions and member lists.
- **Team Information**: Pages displaying team members with their roles and images.
- **Responsive Design**: The website is designed to be responsive and accessible on various devices.
- **Custom JavaScript**: Includes custom scripts for enhanced functionality and user experience.
- **Bootstrap Integration**: Utilizes Bootstrap for styling and layout.
- **Easy Navigation**: Intuitive navigation structure for easy access to different sections.
- **Modern Design**: Clean and modern design to enhance user experience.
- **Cross-Browser Compatibility**: Ensures the website works well on different browsers.---
## Project Structure
> [!TIP]
> Only files related to development are shown here.```md
└── WesMun/
├── 404.html
├── committees
│ ├── Arab_League_Arabic.html
│ ├── Arab_League_English.html
│ ├── ECOSOC.html
│ ├── GA1.html
│ ├── GA4.html
│ ├── HCC.html
│ ├── HSC.html
│ ├── NATO.html
│ ├── UNHCR.html
│ ├── UNHRC.html
│ ├── UNICEF.html
│ ├── UNODC.html
│ ├── UNSC.html
│ ├── UNSC_jr.html
│ ├── UNW.html
│ └── WHO.html
├── committees.html
├── index.html
├── schedule.html
├── src
│ ├── css * Contains all CSS files *
│ ├── download * Contains downloadable files including the PDF's for Background guides *
│ ├── fonts * Contains font files *
│ ├── js * Contains all JavaScript files *
│ └── media * Contains all media files including icons, svg and webp images *
├── team.html
└── venue_and_payments.html
```### Project Index
WESMUN/
/
committees.html
❯ Contains the main page for listing all committees involved in WESMUN.
team.html
❯ Displays information about the team members and their roles.
venue_and_payments.html
❯ Provides details about the event venue and payment options.
index.html
❯ The main landing page of the WESMUN website.
schedule.html
❯ Displays the event schedule and important dates.
src
css
style.css
❯ Main stylesheet for the website.
style.css.map
❯ Source map for the main stylesheet.
index.css
❯ Styles specific to the index page.
rules.css
❯ Styles for the rules page.
responsive.css
❯ Styles for responsive design.
font-awesome.min.css
❯ Font Awesome icons stylesheet.
style.scss
❯ SCSS source file for the main stylesheet.
committees_and_team.css
❯ Styles for committees and team pages.
fonts
fontawesome-webfont.ttf
❯ Font file for Font Awesome icons.
js
license.js
❯ JavaScript for handling license-related functionality.
committees.js
❯ JavaScript for committees page functionality.
index.loading.js
❯ JavaScript for loading animations on the index page.
volunteer.js
❯ JavaScript for volunteer-related functionality.
prettyurl.js
❯ JavaScript for handling pretty URLs.
index.timer.js
❯ JavaScript for timer functionality on the index page.
committees
UNHCR.html
❯ Page for the UNHCR committee.
GA1.html
❯ Page for the GA1 committee.
Arab_League_English.html
❯ Page for the Arab League (English) committee.
NATO.html
❯ Page for the NATO committee.
GA4.html
❯ Page for the GA4 committee.
UNSC.html
❯ Page for the UNSC committee.
HCC.html
❯ Page for the HCC committee.
UNSC_jr.html
❯ Page for the UNSC Junior committee.
UNICEF.html
❯ Page for the UNICEF committee.
Arab_League_Arabic.html
❯ Page for the Arab League (Arabic) committee.
UNODC.html
❯ Page for the UNODC committee.
ECOSOC.html
❯ Page for the ECOSOC committee.
HSC.html
❯ Page for the HSC committee.
WHO.html
❯ Page for the WHO committee.
UNHRC.html
❯ Page for the UNHRC committee.
UNW.html
❯ Page for the UNW committee.
---
## Contributing
- **💬 [Join the Discussions](https://github.com/DefinetlyNotAI/WesMun/discussions)**: Share your insights, provide
feedback, or ask questions.
- **🐛 [Report Issues](https://github.com/DefinetlyNotAI/WesMun/issues)**: Submit bugs found or log feature requests for
the `WesMun` project.
- **💡 [Submit Pull Requests](https://github.com/DefinetlyNotAI/WesMun/blob/main/CONTRIBUTING.md)**: Review open PRs, and
submit your own PRs.> [!IMPORTANT]
> To be able to contribute to this project,
> You need a solid ground in html,
> you must know its basics and be able to understand the code written,
> and what to replace and what not to replace,
>
> We advise also knowing the basics of GIT as it is the version control
> system used for the project.Contributing Guidelines
1. **Fork the Repository**: Start by forking the project repository to your GitHub account.
2. **Clone Locally**: Clone the forked repository to your local machine using a git client.
```sh
git clone https://github.com/DefinetlyNotAI/WesMun
```
3. **Create a New Branch**: Always work on a new branch, giving it a descriptive name.
```sh
git checkout -b new-feature-x
```
4. **Make Your Changes**: Develop and test your changes locally.
5. **Commit Your Changes**: Commit with a clear message describing your updates.
```sh
git commit -m 'Implemented new feature x.'
```
6. **Push to GitHub**: Push the changes to your forked repository.
```sh
git push origin new-feature-x
```
7. **Submit a Pull Request**: Create a PR against the original project repository. Clearly describe the changes and
their motivations.
8. **Review**: Once your PR is reviewed and approved, it will be merged into the main branch. Congratulations on your
contribution!Contributor's
---
## License
This project doesn't use a ordinary license, it uses a contract-like license,
This has specific dos and don'ts, between 2 parties,
Wesgreen and its brand WESMUN as well as the owner,For normal users, you follow this [LICENSE](LICENSE), which is "All Rights Reserved".
For Wesgreen, WESMUN, you follow this [LICENSE](LICENSE.md),
which is a contract-like license. (This has been agreed upon by the owner,
and Moiz the SG of WESMUN 25)---