Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit aee3b0f

Browse filesBrowse files
committed
🔒 ui fixes
1 parent 438b933 commit aee3b0f
Copy full SHA for aee3b0f

File tree

Expand file treeCollapse file tree

7 files changed

+17
-24
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

7 files changed

+17
-24
lines changed
Open diff view settings
Collapse file

‎FrontEnd/event.html‎

Copy file name to clipboardExpand all lines: FrontEnd/event.html
+7-10Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html>
33
<head>
44
<meta name='viewport' content='width=device-width, initial-scale=1'>
5-
<link rel='stylesheet' type='text/css' media='screen' href='./css/event.css'>
5+
<link rel='stylesheet' type='text/css' media='screen' href='./css/profile.css'>
66
<!-- <script src='main.js'></script> -->
77
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
88
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
@@ -25,11 +25,10 @@
2525
</div>
2626
</nav>
2727
</div>
28-
<div id="cont" style="display: flex;"></div>
29-
<div style="text-align: center;">
28+
<div id="cont"></div>
29+
<div>
3030
<label for="userEmailInput">Email:</label>
3131
<input type="email" id="userEmailInput" placeholder="Enter your email" />
32-
<br>
3332
<button id="all">Get All Events</button>
3433
<button id="reg">Get Registered Events</button>
3534
<button id="sug">Get Suggestions</button>
@@ -58,17 +57,16 @@
5857
try {
5958
await axios.put(baseUrl + `/event/${id}`, {}, config);
6059

61-
// Get the userEmail from the input field
60+
6261
const userEmailInput = document.getElementById('userEmailInput');
6362
const userEmail = userEmailInput.value;
6463

65-
// Check if userEmail is empty or not a valid email address
6664
if (!userEmail || !validateEmail(userEmail)) {
6765
alert("Please enter a valid email address.");
6866
return;
6967
}
7068

71-
// Call the backend endpoint to register and send the email
69+
7270
await axios.post(baseUrl + '/send-registration-email', { userEmail, eventId: id }, config);
7371

7472
alert("Registration successful");
@@ -77,7 +75,6 @@
7775
}
7876
};
7977

80-
// Function to validate email address format
8178
function validateEmail(email) {
8279
const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
8380
return emailPattern.test(email);
@@ -139,7 +136,7 @@ <h3>${eventname}</h3>
139136

140137
sug.addEventListener('click', async () => {
141138
console.log("clicked!");
142-
// Implement the getSuggestions function here
139+
143140
});
144141

145142
reg.addEventListener('click', async () => {
@@ -149,4 +146,4 @@ <h3>${eventname}</h3>
149146
</script>
150147
<script src='./js/nav.js'></script>
151148
</body>
152-
</html>
149+
</html>
Collapse file

‎FrontEnd/index.html‎

Copy file name to clipboardExpand all lines: FrontEnd/index.html
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ <h2>Create an Account or Sign In</h2>
9999
evt.currentTarget.className += " active";
100100
}
101101

102-
// Get the element with id="defaultOpen" and click on it
103102
document.getElementById("defaultOpen").click();
104103
</script>
105104
<script src="./js/index.js"></script>
Collapse file

‎FrontEnd/js/event.js‎

Copy file name to clipboardExpand all lines: FrontEnd/js/event.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ const sendEmailOnRegistration = async (userEmail) => {
3434
try {
3535
await axios.put(baseUrl + `/event/${id}`, {}, config);
3636

37-
// Call the backend endpoint to send the registration confirmation email
37+
3838
await axios.post(sendurl + '/send-registration-email', { userEmail }, config);
3939

4040
alert("Registration successful");
Collapse file

‎FrontEnd/js/index.js‎

Copy file name to clipboardExpand all lines: FrontEnd/js/index.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if(localStorage.getItem("userToken")){
77
window.location.href="http://127.0.0.1:5500/EventM/Frontend/event.html";
88
}
99

10-
// Register
10+
1111
registerForm.addEventListener('submit',(e)=>{
1212
e.preventDefault();
1313
let firstName=document.getElementById('fname1').value;
Collapse file

‎FrontEnd/js/profile.js‎

Copy file name to clipboardExpand all lines: FrontEnd/js/profile.js
+4-7Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// profile.js
1+
22
const fname = document.getElementById('fname');
33
const lname = document.getElementById('lname');
44
const email = document.getElementById('email');
@@ -19,13 +19,11 @@ const config = {
1919
},
2020
};
2121

22-
// ... previous code ...
2322

24-
const eventsList = document.getElementById('events-list');
2523

24+
const eventsList = document.getElementById('events-list');
2625

2726

28-
// ... previous code ...
2927

3028

3129
const logout = () => {
@@ -54,8 +52,7 @@ deleteUserBtn.addEventListener('click', (e) => {
5452
e.preventDefault();
5553
deleteUser();
5654
});
57-
// profile.js
58-
// ... previous code ...
55+
5956

6057
const fetchEventName = async (eventId) => {
6158
try {
@@ -90,7 +87,7 @@ const fetchEventName = async (eventId) => {
9087
}
9188
};
9289

93-
// ... previous code ...
90+
9491

9592

9693
fetchUser();
Collapse file

‎backend/index.js‎

Copy file name to clipboardExpand all lines: backend/index.js
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ app.post('/api/user/send-registration-email', (req, res) => {
2929

3030
const msg = {
3131
to: userEmail,
32-
from: 'akshat0133@gmail.com', // Replace with your verified sender email
32+
from: 'akshat0133@gmail.com',
3333
subject: 'Registration Confirmation',
3434
text: 'Thank you for registering for our event! We look forward to seeing you there.',
3535
html: '<strong>Thank you for registering for our event! We look forward to seeing you there.</strong>',
@@ -62,4 +62,4 @@ mongoose.connect(process.env.MONGO_URI)
6262
})
6363
.catch((err) => {
6464
console.error('Error connecting to MongoDB:', err);
65-
});
65+
});
Collapse file

‎backend/routes/user.js‎

Copy file name to clipboardExpand all lines: backend/routes/user.js
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ const userController = require('../controllers/user')
44
const mids = require('../middlewares/protect')
55

66

7-
// user handlers
7+
88
router.post('/', userController.addUser)
99
router.post('/login', userController.login)
1010
router.delete('/', mids.protect, userController.deleteUser)
1111
router.put('/:id/interest/', mids.protect, userController.addInterest)
1212
router.get('/', mids.protect, userController.getUserDetails)
1313

14-
// events handlers
14+
1515
router.get('/events', mids.protect, userController.getAllEvents)
1616
// router.get('/events/suggestions', mids.protect, userController.suggestEvents)
1717
router.put('/event/:id', mids.protect, userController.registerForEvents)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.