Welcome to the DEVSOC'25 Admin Portal, your ultimate destination for efficiently managing and maintaining your DEVSOC'25 Portal. Our intuitive and robust admin panel equips you with all the necessary tools to oversee your portal with ease. With our Admin Portal, you can effortlessly take charge and ensure seamless operation of your portal.
- Next.js
- TypeScript
- Tailwind CSS
- Tanstack Query
- Tankstack Table
- React Hot Toast
- Axios
- Shadcn
- View Users
- View Teams
- Shortlist Teams for next round
- Ban / Unban Team
- View Team Details
- Add Team Review
- Search Funtionality
- Sort According to Various Fields
- Copy important info easily
To get started, fork your own copy and clone the master branch. To clone a branch you can run the following:
git clone -b master https://github.com/<Your username>/<repo-name>
Run these commands on your bash/terminal and open it in a code editor of your choice.
Run the following to install all the dependencies:
pnpm i
To start your development server run:
pnpm dev
- To have the entire functionality please note that you will have to either create your own backend or fork the official backend of DEVSOC'25: https://github.com/CodeChefVIT/devsoc-be-25
- Make sure you set user role as 'admin' in database to access all the admin specific APIs.
- You can also make a forked copy of the DEVSOC'25 Portal by heading over to: https://github.com/CodeChefVIT/devsoc-portal-25
- You can also checkout DEVSOC'25 Landing here: https://github.com/CodeChefVIT/devsoc-landing-25
Nishant Gupta |
Abhinav Ganeshan |
Saanvi Iyer |
Harshit Sarma |
Yashita Puri |
Sanjay J K |
Abhinav Pant |
Made with ❤️ by CodeChef-VIT