Welcome to the DEVSOC'24 Admin Portal, your one-stop solution for managing and maintaining your DEVSOC'24 Portal with ease and efficiency. Our powerful and user-friendly admin panel is designed to provide you with all the tools you need to oversee your portal effectively. Our Admin Portal empowers you to take control of your portal effortlessly.
- Next.js
- TypeScript
- Tailwind CSS
- Tanstack react-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
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>/devsoc24-admin.git
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'24: https://github.com/CodeChefVIT/devsoc-backend-24
- 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'24 Portal by heading over to: https://github.com/CodeChefVIT/devsoc24-portal-fe.git
- You can also checkout DEVSOC'24 Landing here: https://github.com/CodeChefVIT/devsoc24-landing
Aaditya Mahanta |
Nishant Gupta |
Abhinav Ganeshan |
Saanvi Iyer |
Shiv Deshpande |
Pranav Deshmukh |
Made with ❤️ by CodeChef-VIT