Welcome to the code DEVSOC'24 Portal, your one-stop solution where participants manage all their event related logistics, from creating a team to submitting the final project, Our powerful and user-friendly tools are poised to facilitate your every step with utmost efficiency and ease.
https://portal.devsoc.codechefvit.com/
- Next.js
- TypeScript
- Tailwind CSS
- Framer Motion
- Zod
- Zustand
- React Hot Toast
- Axios
- Shadcn
- Yup
- Create User
- Create/Join Team
- Add/Edit Idea
- Add/Edit Project
- Notice flash through banner
- Timeline and Track Details
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-portal-fe.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
You can also make a forked copy of the Admin Portal by heading over to: https://github.com/CodeChefVIT/devsoc24-admin
Make sure you set user role as 'admin' in database to access all the admin specific APIs.
Aaditya Mahanta |
Nishant Gupta |
Abhinav Ganeshan |
Saanvi Iyer |
Shiv Deshpande |
Pranav Deshmukh |
Made with ❤️ by CodeChef-VIT