├── .gitignore ├── public ├── css │ └── style.css ├── images │ ├── logo.png │ ├── slider1.jpg │ ├── slider2.jpg │ ├── slider3.jpg │ ├── slider4.jpg │ ├── slider5.jpg │ ├── team │ │ ├── K K SHAH.JPG │ │ ├── MUKUL GARG.png │ │ ├── OM AGRAWAL.jpg │ │ ├── NITIN PARIKH.JPG │ │ ├── SANGITA AGRAWAL.png │ │ ├── SURENDRA AGRAWAL.png │ │ ├── ASHOK SHARMA 2007-08.jpg │ │ ├── DEEPTI GARG 2013-14.JPG │ │ ├── DISHA SEHGAL 2022-23.JPG │ │ ├── SUSHIL GARG 2011-12.JPG │ │ ├── JIGISHA RUPANI 2020-21.JPG │ │ ├── KARUNA BAGADIA 2019-20.JPG │ │ ├── MANISH BAGADIA 2018-19.JPG │ │ ├── MANISH RUPANI 2015-16.JPG │ │ ├── RAJESH GANDHI 2006-07.JPG │ │ ├── SURESH AGRAWAL 2021-22.jpeg │ │ ├── TREASURER ANIL KANORIA.JPG │ │ ├── VINOD AGRAWAL 2017-18.JPG │ │ ├── MANISH AGRAWAL 2014-15.jpeg │ │ ├── PRESIDENT SUNITA AGARWAL.JPG │ │ ├── SECRETARY SHIKHA DHANUKA.JPG │ │ └── SURENDRA AGRAWAL 2012-13.jpg │ └── photo-1609607847926-da4702f01fef.avif └── js │ └── script.js ├── .env ├── src ├── models │ ├── Project.js │ └── evenModel.js └── middleware │ └── authentication.js ├── package.json ├── views ├── admin │ ├── login.hbs │ └── admin.hbs ├── contact.hbs ├── project.hbs ├── home.hbs ├── event.hbs └── team.hbs └── server.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | .env 4 | -------------------------------------------------------------------------------- /public/css/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: 'Comfortaa', sans-serif; 3 | } 4 | -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/slider1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/slider1.jpg -------------------------------------------------------------------------------- /public/images/slider2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/slider2.jpg -------------------------------------------------------------------------------- /public/images/slider3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/slider3.jpg -------------------------------------------------------------------------------- /public/images/slider4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/slider4.jpg -------------------------------------------------------------------------------- /public/images/slider5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/slider5.jpg -------------------------------------------------------------------------------- /public/images/team/K K SHAH.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/K K SHAH.JPG -------------------------------------------------------------------------------- /public/images/team/MUKUL GARG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/MUKUL GARG.png -------------------------------------------------------------------------------- /public/images/team/OM AGRAWAL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/OM AGRAWAL.jpg -------------------------------------------------------------------------------- /public/images/team/NITIN PARIKH.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/NITIN PARIKH.JPG -------------------------------------------------------------------------------- /public/images/team/SANGITA AGRAWAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SANGITA AGRAWAL.png -------------------------------------------------------------------------------- /public/images/team/SURENDRA AGRAWAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SURENDRA AGRAWAL.png -------------------------------------------------------------------------------- /public/images/team/ASHOK SHARMA 2007-08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/ASHOK SHARMA 2007-08.jpg -------------------------------------------------------------------------------- /public/images/team/DEEPTI GARG 2013-14.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/DEEPTI GARG 2013-14.JPG -------------------------------------------------------------------------------- /public/images/team/DISHA SEHGAL 2022-23.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/DISHA SEHGAL 2022-23.JPG -------------------------------------------------------------------------------- /public/images/team/SUSHIL GARG 2011-12.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SUSHIL GARG 2011-12.JPG -------------------------------------------------------------------------------- /public/images/team/JIGISHA RUPANI 2020-21.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/JIGISHA RUPANI 2020-21.JPG -------------------------------------------------------------------------------- /public/images/team/KARUNA BAGADIA 2019-20.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/KARUNA BAGADIA 2019-20.JPG -------------------------------------------------------------------------------- /public/images/team/MANISH BAGADIA 2018-19.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/MANISH BAGADIA 2018-19.JPG -------------------------------------------------------------------------------- /public/images/team/MANISH RUPANI 2015-16.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/MANISH RUPANI 2015-16.JPG -------------------------------------------------------------------------------- /public/images/team/RAJESH GANDHI 2006-07.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/RAJESH GANDHI 2006-07.JPG -------------------------------------------------------------------------------- /public/images/team/SURESH AGRAWAL 2021-22.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SURESH AGRAWAL 2021-22.jpeg -------------------------------------------------------------------------------- /public/images/team/TREASURER ANIL KANORIA.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/TREASURER ANIL KANORIA.JPG -------------------------------------------------------------------------------- /public/images/team/VINOD AGRAWAL 2017-18.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/VINOD AGRAWAL 2017-18.JPG -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | JWT_SECRET: 'youneverknow32the54' 2 | MONGO_URI=mongodb+srv://evandizetech:evandize%237574!!aayush@cluster0.9odiwlo.mongodb.net/Club_data 3 | -------------------------------------------------------------------------------- /public/images/team/MANISH AGRAWAL 2014-15.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/MANISH AGRAWAL 2014-15.jpeg -------------------------------------------------------------------------------- /public/images/team/PRESIDENT SUNITA AGARWAL.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/PRESIDENT SUNITA AGARWAL.JPG -------------------------------------------------------------------------------- /public/images/team/SECRETARY SHIKHA DHANUKA.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SECRETARY SHIKHA DHANUKA.JPG -------------------------------------------------------------------------------- /public/images/team/SURENDRA AGRAWAL 2012-13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/team/SURENDRA AGRAWAL 2012-13.jpg -------------------------------------------------------------------------------- /public/images/photo-1609607847926-da4702f01fef.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrshw/Lions-scl/HEAD/public/images/photo-1609607847926-da4702f01fef.avif -------------------------------------------------------------------------------- /src/models/Project.js: -------------------------------------------------------------------------------- 1 | const mongoose = require('mongoose'); 2 | 3 | const projectSchema = new mongoose.Schema({ 4 | projectTitle: { 5 | type: String, 6 | required: true 7 | }, 8 | projectDescription: { 9 | type: String, 10 | required: true 11 | }, 12 | image: { 13 | type: String, 14 | required: true 15 | } 16 | }); 17 | 18 | const Project = mongoose.model('Project', projectSchema); 19 | 20 | module.exports = Project; 21 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "schoolwebsite", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "server.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "dependencies": { 12 | "cookie-parser": "^1.4.6", 13 | "cors": "^2.8.5", 14 | "dotenv": "^16.4.5", 15 | "express": "^4.18.2", 16 | "hbs": "^4.2.0", 17 | "jsonwebtoken": "^9.0.2", 18 | "mongoose": "^8.1.1", 19 | "multer": "^1.4.5-lts.1", 20 | "sharp": "^0.33.2" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/middleware/authentication.js: -------------------------------------------------------------------------------- 1 | // middleware/authentication.js 2 | const jwt = require('jsonwebtoken'); 3 | 4 | // Middleware to check if the user is authenticated 5 | const authenticateToken = (req, res, next) => { 6 | const token = req.cookies.accessToken; 7 | if (token == null) return res.redirect('/login'); 8 | 9 | jwt.verify(token, process.env.JWT_SECRET, (err, user) => { 10 | if (err) { 11 | console.log('Token verification failed:', err); 12 | return res.redirect('/login'); 13 | } 14 | req.user = user; 15 | next(); 16 | }); 17 | }; 18 | 19 | 20 | module.exports = { authenticateToken }; 21 | -------------------------------------------------------------------------------- /src/models/evenModel.js: -------------------------------------------------------------------------------- 1 | const mongoose = require('mongoose'); 2 | 3 | // Define the schema for the Event model 4 | const eventSchema = new mongoose.Schema({ 5 | eventTitle: { 6 | type: String, 7 | required: true 8 | }, 9 | conductedOn: { 10 | type: String, 11 | required: true 12 | }, 13 | conductedAt: { 14 | type: String, 15 | required: true 16 | }, 17 | totalCost: { 18 | type: Number, 19 | required: true 20 | }, 21 | totalBeneficiaries: { 22 | type: Number, 23 | required: true 24 | }, 25 | images: { 26 | type: [String], 27 | required: true 28 | } 29 | }); 30 | 31 | // Create and export the Event model 32 | module.exports = mongoose.model('Event', eventSchema); 33 | -------------------------------------------------------------------------------- /views/admin/login.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |
26 | Lions club of Ahmedabad Greater
27 |
95 | Lions club of Ahmedabad Greater
96 |
36 | Lions club of Ahmedabad Greater
37 | 40 |102 | Our Club the “Lions Club of Ahmedabad Greater” is part of Lions Clubs International. The club received its 103 | charter on 27th September 2003. 104 | This club is Home Club of Lion Om Agarwal who is Multiple Council Chairman of undivided Multiple District 105 | 323, which covered States of Gujarat, Maharashtra, Madhya Pradesh, Rajasthan and Chhatisgarh i.e. entire 106 | Western India during the year 2006-2007. 107 | Our club is blessed to have senior and experienced Lion members like Mr Rajesh Gandhi, Mr. Nitin Parikh, Mr. 108 | K.K.Shah, Mr Ashok Sharma ……. 109 | After getting inspiration from “Women Empowerment”, the club has maximum number of Ladies in our Managing 110 | Committee and they are running our club at a great level. 111 | Our members are countable in comparison of other club but our work is tremendous at District Level. 112 |
113 |"We Serve"
121 |"To be the leader in community and humanitarian service."
127 |Our mission is to empower Lions clubs, volunteers, and partners to improve health and 134 | well-being, strengthen communities, and support those in need through humanitarian services and grants that 135 | impact lives globally, and encourage peace and international understanding.
136 |We salute our National Flag and pledge our allegiance to the same. It’s honor and it’s 142 | glory depend upon the zeal and assiduity with which each one of us shoulder our responsibilities of a good 143 | citizen. It’s glorious history written in letters of gold, inspires us to put in good work for the fair name 144 | of our country. We declare our unflinching loyalty to our National Flag and maintain that it’s course shall 145 | be our course and that each individual amongst us will make genuine efforts to add to it’s luster and glory 146 | and make it fly proudly aloft in the community of Nations.
147 |
36 | Lions club of Ahmedabad Greater
37 |Name of activity : {{this.eventTitle}} 116 |
117 |Conducted on : {{this.conductedOn}}
118 |Conducted at : {{this.conductedAt}}
119 |Total Cost : {{this.totalCost}}
120 |Total Beneficiaries : 121 | {{this.totalBeneficiaries}}
122 | 123 | 125 | 126 |
26 | Lions club of Ahmedabad Greater
27 |
99 | 102 | Past Council Chairman Om Agrawal, is a complete leader. He has achieved excellence in Lionism, 103 | excellence in his profession and of course excellence in family life. 104 | 105 | He was District Governor of undivided District - District 323 B for the year 2005-2006 and Multiple 106 | Council Chairman of undivided Multiple District 323, which covered States of Gujarat, Maharashtra, 107 | Madhya Pradesh, Rajasthan and Chhatisgarh i.e. entire Western India during the year 2006-2007. 108 |
109 |110 | He is the only Lion from our Country, who was declared as the BEST LION amongst 14 Lakh Lion Members in 111 | the entire world in the Boston International Convention in the year 2006. He was also declared as the 112 | 2nd Best District Governor in the entire world for the year 2005-2006. He was also honored with Five 113 | Star District Award by Lions International as District Governor for the year 2005-2006. 114 | 115 | He is the only Lion from our Country, who was selected as a JUDGE for International Peace Poster 116 | Contest, by Lions Clubs International, held in Chicago, USA during the year 1992-1993. 117 | 118 | Dr. Win Kun Tam from Hong Kong, who became Lions International President in the year 2011-12, appointed 119 | Om Agrawal as his Election Representative during Minneapolis International Convention, the only one 120 | outside his home country, a great honor for our country and Om Agrawal 121 | 122 | He is recipient of highest number of International President Gold Medals 7, apart from many Leadership 123 | Medals, and International President’s Appreciation Certificates. 124 | 125 | He was recognized by Dr. Balram Jakhar, His Excellency The Governor of Madhya Pradesh by prestigious 126 | “Rashtriya Ratna” Award for his contributions in serving the society and business. 127 | 128 | He is a Lions International trained faculty and was appointed as Multiple Leadership Vice Chairman for 3 129 | years. He has been Chairman and faculty member for number of PST Schooling and Regional Leadership 130 | Institutes all over the Multiple. 131 | 132 | He is associated with many other organizations like Gujarat Chamber of Commerce, Agrasen Charitable 133 | Foundation, Agrwal Sewa Samiti, Rani Shakti Sewa Samiti and several Sports and Recreation Clubs too. 134 | 135 | He received his bachelor of Engineering degree from the most prestigious BITS, Pilani and Master of 136 | Science in Electrical Engineering from Newark College of Engineering, USA. After serving in Senior 137 | Positions in Birla Group of companies, presently he is in chemicals marketing business, under the banner 138 | Agrawal Group. 139 | 140 | He is happily married to Lion Kusum Agrawal who herself is a member of Lions Club of Ahmedabad Greater 141 | as well as Lioness Club of Ahmedabad Karnavati and Ahmedabad Main. The couple is blessed with son 142 | Saurabh, promoter and MD of Zebpay (The Bitcoin trading platform), and daughter Suruchi, a Chartered 143 | accountant, Director in KATCH Motors Pvt Ltd., Indore. 144 | 145 | He is a “Model Lion” who has strived to achieve excellence in everything he did which is true to his 146 | slogan, “Breathe Brilliance” as District Governor and “Passion For Brilliance” as Council Chairman. 147 |
148 | Read More 150 | Read Less 152 |
158 |
164 |
195 |
225 |
235 |
245 |
264 |