TEDxNMIMS, Indore official website
This is the official website of TEDxNMIMS, Indore. The source code is available to everyone under the standard MIT License
About TEDx
TEDx is a grassroots initiative, created in the spirit of TED’s overall mission to research and discover “ideas worth spreading.” TEDx brings the spirit of TED to local communities around the globe through TEDx events. These events are organized by passionate individuals who seek to uncover new ideas and to share the latest research in their local areas that spark conversations in their communities. TEDx events include live speakers and recorded TED Talks, and are organized independently under a free license granted by TED. These events are not controlled by TED, but event organizers agree to abide by our format, and are offered guidelines for curation, speaker coaching, event organizing and more. They learn from us and from each other. More than 3000 events are now held annually. Read more...
Some information regarding the website and its production:
- Framework used: React.js
- UI library: Ant-design
- Background images site: Pixabay
- Programming language: JavaScript
- Markup language: Sass
- Code editor used: VSCode
- All images of this repository should be compressed in order to get them loaded as soon as possible.
- Animations library: react-animate-on-scroll
- Deployment: Amazon Web Services
- Service used: AWS Amplify
System requirements:
Running website on local machine
Here are the instructions if you wish to run the website on your machine, locally:
- Fork the repository.
- Clone the forked repository.
- Execute
cd TEDx-NMIMS-Indore-official-website
command in the powershell. - Now execute
npm i
command to install all packages used to make this website. - Now execute
npm start
command to run the code on your machine.
The head of technical team of TEDxNMIMS, Indore is @Sam-Varghese. In case you would like to contribute to this repository, or wish to become a member, etc; feel free to contact him.
Contributing guidelines
Here are procedure to make contributions to this project:
- Wether it's a bug or a feature request, you are required to create a new issue, explaining the changes you'd like to make/ have, in detail.
- Your issue will get reviewed by Mr. Sam Varghese soon, and you'll get the further details/ status regarding that in the issue section itself.
- If you wish to create the feature, or solve the bug, then kindly inform Sam. If everything goes well, then you shall be assigned the issue.
- If you manage to produce the required feature/ sort the issue, feel free to open a pull request
- Thankyou for showing interest to contribute to the development of this project :)
Code of conduct
We follow Contributor Covenant Code Of Conduct. You may read that here. Everybody is requested to adhere to these code of conducts.
Icons on menu items
I've not added icons to menu items.
Here's a screenshot of the current navigation bar
Here's an example of a navigation bar with icons:
(This is a ss of https://tedxiitindore.in website)
Anybody interested can work on putting icons on the options within the navigation bar.
Regards Sam Varghese Tech Lead TEDxNMIMSIndore
Bump loader-utils from 2.0.2 to 2.0.3
Bumps loader-utils from 2.0.2 to 2.0.3.
Release notes
Sourced from loader-utils's releases.
Changelog
Sourced from loader-utils's changelog.
Commits
7162619
chore(release): 2.0.3a93cf6f
fix(security): prototype polution exploit (#217)90c7c4b
chore(release): 2.0.28c2d24e
fix: base64 generation and unicode characters (#197)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Bump terser from 5.13.1 to 5.14.2
Bumps terser from 5.13.1 to 5.14.2.
Changelog
Sourced from terser's changelog.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
[ImgBot] Optimize images
Beep boop. Your images are optimized!
Your image file size has been reduced by 7% 🎉
Details
| File | Before | After | Percent reduction | |:--|:--|:--|:--| | /public/images/rough/rgh1.jpg | 859.36kb | 798.24kb | 7.11% |
📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace
~Imgbot - Part of Optimole family
[ImgBot] Optimize images
Beep boop. Your images are optimized!
Your image file size has been reduced by 6% 🎉
Details
| File | Before | After | Percent reduction | |:--|:--|:--|:--| | /public/images/TLogo.png | 21.50kb | 14.37kb | 33.16% | | /public/android-chrome-192x192.png | 5.78kb | 5.42kb | 6.20% | | /public/images/tedx.jpeg | 40.38kb | 38.20kb | 5.40% | | /public/apple-touch-icon.png | 5.26kb | 5.02kb | 4.56% | | /public/android-chrome-512x512.png | 15.43kb | 14.75kb | 4.46% | | /public/mstile-150x150.png | 3.74kb | 3.63kb | 2.93% | | /public/images/backgroundImage.png | 157.43kb | 153.60kb | 2.43% | | /public/images/TLOGO.jpg | 14.58kb | 14.47kb | 0.77% | | | | | | | Total : | 264.11kb | 249.46kb | 5.55% |
📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace
~Imgbot - Part of Optimole family
[ImgBot] Optimize images
Beep boop. Your images are optimized!
Your image file size has been reduced by 22% 🎉
Details
| File | Before | After | Percent reduction | |:--|:--|:--|:--| | /public/images/TEDTeam/Arsh-Parvez.jpeg | 781.34kb | 100.13kb | 87.19% | | /public/images/TEDTeam/Simran-Khanduja.png | 1,146.88kb | 324.46kb | 71.71% | | /public/images/TEDTeam/Sarthak-Waliwadekar.jpeg | 80.04kb | 23.48kb | 70.66% | | /public/tedximages/TEDx_logo_k_RGB_3650.jpg | 538.78kb | 235.79kb | 56.24% | | /public/tedximages/TEDx_logo_RGB_3650.jpg | 542.08kb | 237.45kb | 56.20% | | /public/images/Theme.png | 11.07kb | 5.29kb | 52.21% | | /public/images/TEDTeam/Vanshika-Nyati.png | 1,570.38kb | 754.78kb | 51.94% | | /public/images/TEDTeam/Ananya-Motwani.png | 625.28kb | 383.44kb | 38.68% | | /public/images/icons/email.png | 13.98kb | 8.70kb | 37.79% | | /public/images/PastTEDx/Vani-Kabir.png | 941.78kb | 688.20kb | 26.93% | | /public/images/icons/twitter.png | 27.44kb | 20.56kb | 25.07% | | /public/images/tedNMIMSBg.jpg | 18.29kb | 13.75kb | 24.84% | | /public/images/icons/instagram.png | 41.26kb | 31.07kb | 24.68% | | /public/images/TEDTeam/Presksha-Bhagwani.jpg | 205.21kb | 154.96kb | 24.49% | | /public/images/icons/youtube.png | 13.31kb | 10.82kb | 18.68% | | /public/images/TedxLogo.jpeg | 33.21kb | 27.15kb | 18.26% | | /public/images/speakers/image1.png | 291.19kb | 238.47kb | 18.10% | | /public/images/icons/facebook.png | 15.68kb | 13.04kb | 16.85% | | /public/images/PastTEDx/Divya-Rathod.png | 936.38kb | 815.21kb | 12.94% | | /public/images/redWhiteBg.png | 503.93kb | 438.86kb | 12.91% | | /public/images/icons/linkedin.png | 16.90kb | 14.72kb | 12.90% | | /public/tedximages/TEDx_logo_RGB_290.jpg | 32.79kb | 30.09kb | 8.21% | | /public/tedximages/TEDx_logo_k_RGB__290.jpg | 31.97kb | 29.37kb | 8.13% | | /public/tedximages/TEDx_logo_2-line_tagline/White_background/TEDx_logo_RGB_2-line_tagline_CS2.jpg | 68.62kb | 63.37kb | 7.66% | | /public/images/TEDTeam/Sam-Varghese.jpg | 271.74kb | 251.74kb | 7.36% | | /public/tedximages/TEDx_logo_2-line_tagline/Black_background/TEDx_logo_k_RGB_2-line_tagline_CS2.jpg | 71.49kb | 66.31kb | 7.24% | | /public/images/TEDTeam/Aryaman-Batra.jpeg | 327.87kb | 306.58kb | 6.49% | | /public/images/TEDTeam/Akshat-Khandelwal.jpg | 5,101.23kb | 4,788.96kb | 6.12% | | /public/images/TEDTeam/Sara-Saxena.jpg | 109.85kb | 103.50kb | 5.78% | | /public/images/PastTEDx/Karan-Shah.jpeg | 9.84kb | 9.30kb | 5.53% | | /public/images/NMIMS/7.jpeg | 235.72kb | 223.91kb | 5.01% | | /public/images/TEDTeam/Soumya.jpg | 115.98kb | 110.34kb | 4.86% | | /public/images/TEDTeam/Nandini-Malani.jpeg | 3,988.32kb | 3,797.39kb | 4.79% | | /public/images/TEDTeam/Ishan-Khandelwal.jpg | 293.79kb | 280.64kb | 4.48% | | /public/images/trialBg1.jpeg | 43.38kb | 42.04kb | 3.10% | | /public/images/NMIMS/4.jpeg | 139.20kb | 136.96kb | 1.61% | | /public/images/NMIMS/3.jpeg | 153.25kb | 150.90kb | 1.53% | | /public/images/PastTEDx/Nikita-Sharma.jpg | 50.11kb | 49.48kb | 1.26% | | /public/images/NMIMS/1.jpeg | 103.28kb | 102.23kb | 1.01% | | /public/images/NMIMS/6.jpeg | 154.47kb | 152.98kb | 0.96% | | /public/images/demo.jpeg | 80.35kb | 79.72kb | 0.78% | | /public/images/NMIMS/2.jpeg | 153.05kb | 152.30kb | 0.49% | | /public/images/tedxLogo.png | 99.57kb | 99.16kb | 0.41% | | /public/images/NMIMS/5.jpeg | 273.70kb | 272.76kb | 0.34% | | /public/images/PastTEDx/Athar-Ali.jpg | 40.06kb | 40.01kb | 0.11% | | | | | | | Total : | 20,304.00kb | 15,880.37kb | 21.79% |
📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace
~Imgbot - Part of Optimole family
Bump decode-uri-component from 0.2.0 to 0.2.2
Bumps decode-uri-component from 0.2.0 to 0.2.2.
Release notes
Sourced from decode-uri-component's releases.
Commits
a0eea46
0.2.2980e0bf
Prevent overwriting previously decoded tokens3c8a373
0.2.176abc93
Switch to GitHub workflows746ca5d
Fix issue where decode throws - fixes #6486d7e2
Update license (#1)a650457
Tidelift tasks66e1c28
Meta tweaksDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Bump loader-utils from 2.0.2 to 2.0.4
Bumps loader-utils from 2.0.2 to 2.0.4.
Release notes
Sourced from loader-utils's releases.
Changelog
Sourced from loader-utils's changelog.
Commits
6688b50
chore(release): 2.0.4ac09944
fix: ReDoS problem (#225)7162619
chore(release): 2.0.3a93cf6f
fix(security): prototype polution exploit (#217)90c7c4b
chore(release): 2.0.28c2d24e
fix: base64 generation and unicode characters (#197)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Bump minimatch and recursive-readdir
Bumps minimatch and recursive-readdir. These dependencies needed to be updated together. Updates
minimatch
from 3.0.4 to 3.1.2Commits
699c459
3.1.22f2b5ff
fix: trim pattern25d7c0d
3.1.155dda29
fix: treat nocase:true as always having magic5e1fb8d
3.1.0f8145c5
Add 'allowWindowsEscape' option570e8b1
add publishConfig for v3 publishes5b7cd33
3.0.620b4b56
[fix] revert all breaking syntax changes2ff0388
document, expose, and test 'partial:true' optionUpdates
recursive-readdir
from 2.2.2 to 2.2.3Changelog
Sourced from recursive-readdir's changelog.
Commits
Maintainer changes
This version was pushed to npm by bnb, a new releaser for recursive-readdir since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Compress images
While analyzing the website on lighthouse, I notice that there are certain images that need to get compressed to enhance the performance of the website.
Hence I'd like somebody to work on compressing all the heavy images. Remember to keep the images in webp format.
Regards Sam Varghese TEDxNMIMSIndore Tech Lead
Different carousels on home page
The home page of TEDxNMIMSIndore has 2 carousels. Both of them use 2 different kinds of carousels to show multiple images.
Carousel 1
Carousel 2
I would like somebody to make both of them similar, as currently, they use 2 different libraries to show 2 different carousels. Remember to set the background image of the 2nd carousel the same as it's right now.
Regards Sam Varghese TEDxNMIMSIndore Tech Lead
Contact page on landscape view
Just view the contacts page (https://www.tedxnmimsindore.com/contact) through an iPad, in landscape view.
The heading Contacts appears on the left side, instead of being at the top center like this
Hence anybody interested can work on this issue. (Please make a new branch while fixing this issue)
Regards Sam Varghese Tech Lead, TEDxNMIMSIndore