Skip to content

Commit d5cbebc

Browse files
Changed Portal Name (#424)
1 parent 293eaec commit d5cbebc

9 files changed

Lines changed: 28 additions & 28 deletions

File tree

github-workflow.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# GitHub Workflow
22

3-
This document is an overview of the GitHub workflow used by the TPC project. It includes instuction about how to follow release and hotfix process.
3+
This document is an overview of the GitHub workflow used by the CAMC project. It includes instuction about how to follow release and hotfix process.
44

55
## Branches
66

@@ -13,7 +13,7 @@ This document is an overview of the GitHub workflow used by the TPC project. It
1313
```mermaid
1414
graph TD
1515
subgraph Feature/Support/Bug Branches
16-
F1[feature/*]
16+
F1[feature/*]
1717
F2[bug/*]
1818
F3[support/*]
1919
end

src/app/(authroutes)/layout.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const AuthLayout = async ({ children }: Props) => {
1515
<div className="min-h-screen flex">
1616
{/* Left side - Brand/Info section - Fixed */}
1717
<div className="hidden lg:flex lg:w-[560px] lg:flex-col lg:justify-center lg:px-12 bg-gradient-to-br from-slate-800 to-slate-800 lg:fixed lg:top-0 lg:left-0 lg:h-screen lg:z-10">
18-
18+
1919
<div className="space-y-12 opacity-80">
2020
{/* Logo/Brand Section */}
2121
<div className="text-center space-y-4">
@@ -29,19 +29,19 @@ const AuthLayout = async ({ children }: Props) => {
2929
</div>
3030
<div>
3131
<h1 className="text-4xl font-bold text-white mb-2">
32-
Training & Placement Cell
32+
Career Advancement & Mentoring Centre
3333
</h1>
3434
<div className="flex items-center justify-center gap-2 text-slate-300">
3535
<GraduationCap className="h-5 w-5" />
3636
<p className="text-lg font-medium">Indian Institute of Technology, Indore</p>
3737
</div>
3838
</div>
3939
</div>
40-
41-
40+
41+
4242
</div>
4343
</div>
44-
44+
4545
{/* Right side - Form section - Scrollable */}
4646
<div className="flex-1 flex flex-col justify-center px-8 py-12 lg:px-12 xl:px-16 bg-white lg:ml-[560px]">
4747
<div className="sm:mx-auto sm:w-full sm:max-w-lg lg:max-w-xl xl:max-w-2xl">

src/app/(routes)/admin/students/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,14 +188,14 @@ const StudentPage = () => {
188188
if (!window.confirm(confirmMessage)) {
189189
return;
190190
}
191-
191+
192192
setBulkLoading(true);
193193
try {
194194
const ids = selectedRows.map((student) => student.id);
195195
await deleteStudents(ids);
196196
toast.success(`Successfully deleted ${selectedRows.length} student(s)`);
197197
setBulkModalOpen(false);
198-
198+
199199
// Refresh student data
200200
const updatedData = await fetchStudentData();
201201
setStudents(updatedData);
@@ -259,7 +259,7 @@ const StudentPage = () => {
259259
onClose={() => setBulkModalOpen(false)}
260260
actions={[
261261
{ label: "Create registration for season", value: "register-season" },
262-
{ label: "Promote to TPC Member", value: "promote-tpc" },
262+
{ label: "Promote to CAMC Member", value: "promote-tpc" },
263263
{ label: "🗑️ Delete Students (Admin Only)", value: "delete-students" },
264264
]}
265265
onSubmit={handleBulkModalSubmit}

src/app/(routes)/admin/tpc-members/page.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ const TPCMembersPage = () => {
2424
const data = await fetchTPCMembers();
2525
setTPCMembers(data);
2626
} catch (error) {
27-
console.error("Error fetching TPC members:", error);
28-
toast.error("Failed to fetch TPC members");
27+
console.error("Error fetching CAMC members:", error);
28+
toast.error("Failed to fetch CAMC members");
2929
} finally {
3030
setLoading(false);
3131
}
@@ -37,30 +37,30 @@ const TPCMembersPage = () => {
3737

3838
const handleDelete = async (selectedMembers: any[]) => {
3939
if (selectedMembers.length === 0) {
40-
toast.error("Please select at least one TPC member to delete");
40+
toast.error("Please select at least one CAMC member to delete");
4141
return;
4242
}
4343

44-
const confirmMessage = `Are you sure you want to remove ${selectedMembers.length} TPC member(s)? This will revoke their TPC member status. This action cannot be undone.`;
44+
const confirmMessage = `Are you sure you want to remove ${selectedMembers.length} CAMC member(s)? This will revoke their CAMC member status. This action cannot be undone.`;
4545
if (!window.confirm(confirmMessage)) {
4646
return;
4747
}
4848

4949
try {
5050
const ids = selectedMembers.map((member) => member.id);
5151
await deleteTPCMembers(ids);
52-
toast.success(`Successfully removed ${selectedMembers.length} TPC member(s)`);
52+
toast.success(`Successfully removed ${selectedMembers.length} CAMC member(s)`);
5353
await fetchData(); // Refresh the list
5454
} catch (error) {
55-
toast.error("Failed to delete TPC members");
55+
toast.error("Failed to delete CAMC members");
5656
}
5757
};
5858

5959
if (loading) {
6060
return (
6161
<div className="m-2 md:m-6 lg:m-10">
6262
<h1 className="text-center font-bold text-2xl md:text-3xl my-3 md:my-5 py-3 md:py-5">
63-
TPC Members
63+
CAMC Members
6464
</h1>
6565
<div className="flex justify-center items-center min-h-[200px]">
6666
<div className="text-lg">Loading...</div>
@@ -72,12 +72,12 @@ const TPCMembersPage = () => {
7272
return (
7373
<div className="m-2 md:m-6 lg:m-10">
7474
<h1 className="text-center font-bold text-2xl md:text-3xl my-3 md:my-5 py-3 md:py-5">
75-
TPC Members
75+
CAMC Members
7676
</h1>
77-
77+
7878
<div className="mb-4 flex justify-between items-center">
7979
<div className="text-sm text-gray-600">
80-
Total TPC Members: {tpcMembers.length}
80+
Total CAMC Members: {tpcMembers.length}
8181
</div>
8282
<div className="flex gap-4">
8383
<div className="text-sm">
@@ -101,9 +101,9 @@ const TPCMembersPage = () => {
101101
/>
102102
) : (
103103
<div className="text-center py-8">
104-
<div className="text-lg text-gray-500">No TPC members found</div>
104+
<div className="text-lg text-gray-500">No CAMC members found</div>
105105
<div className="text-sm text-gray-400 mt-2">
106-
TPC members can be promoted from the Students page
106+
CAMC members can be promoted from the Students page
107107
</div>
108108
</div>
109109
)}

src/app/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { Toaster } from "react-hot-toast";
88
const inter = Inter({ subsets: ["latin"] });
99

1010
export const metadata: Metadata = {
11-
title: "TPC Portal",
11+
title: "CAMC Portal",
1212
description: "Generated by create next app",
1313
};
1414

src/components/Admin/AddForms.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const JobCoordinatorForm = ({ jobId }: { jobId: string }) => {
6262
/>
6363
<br />
6464
<label htmlFor="tpcMember" className="mt-2 text-sm md:text-base">
65-
Select TPC Member
65+
Select CAMC Member
6666
</label>
6767
<Select
6868
options={options}

src/components/SideBar/Roles/admin.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ const AdminDashboard = () => {
221221
}}
222222
className="flex-1 text-white"
223223
>
224-
TPC Members
224+
CAMC Members
225225
</motion.div>
226226
</div>
227227
</div>

src/components/Sidebar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const Sidebar = () => {
4242
{/* Mobile Navbar Header - Always visible */}
4343
<div className="flex items-center justify-between p-4 bg-slate-800 border-b border-slate-600">
4444
<Link href="/" className="text-white font-bold text-xl">
45-
TPC
45+
CAMC
4646
</Link>
4747
<button
4848
onClick={context.sidebarToggle}
@@ -194,7 +194,7 @@ const Sidebar = () => {
194194

195195
<div className="flex-shrink-0 flex items-center justify-center">
196196
<Link href="/" className="text-white font-bold text-2xl">
197-
<div className="sm:block mx-2">TPC</div>
197+
<div className="sm:block mx-2">CAMC</div>
198198
</Link>
199199
</div>
200200

src/dto/TPCMemberDto.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// TPC Member DTO matching the API response structure
1+
// CAMC Member DTO matching the API response structure
22
export interface TPCMemberDTO {
33
id: string;
44
role: "MANAGER" | "COORDINATOR";

0 commit comments

Comments
 (0)