Cook off is CodeChef VIT’s flagship competitive coding event that tests the coding skills of developers across the country. This is the Code of Cookoff 9.0 Admin portal, your one-stop destination to manage users, questions and testcases for cookoff 9.0. Our powerful and user-friendly admin portal is designed to provide you with all the tools you need to oversee all admin related tasks. Easy navigation in this portal makes carrying out these tasks a breeze.
http://cookoff24-admin.codechefvit.com/
-
User Management:
- Display user's detail in a table.
- Toggle user's Ban and unban status
- Select and promote user(s) to new round
-
Question Management:
- Display all questions in a table.
- A page to create questions. Buttons to delete and update questions
-
Testcase Management:
- Display all the testcases in a table
- Create, delete and update questions using intutive buttons.
-
All our tables have sorting with pagination and caching.
To get started, fork your own copy and clone the master branch. To clone a branch you can run the following:
git clone -b main https://github.com/<Your username>/cookoff-admin-9.0.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 Cookoff 9.0: https://github.com/CodeChefVIT/cookoff-9.0-backend
- Cookoff'24 Portal: https://github.com/CodeChefVIT/cookoff-portal-9.0
Abhinav Pant |
Abhinav Ganeshan |
Made with ❤️ by CodeChef-VIT