with Goutham Kurapati
Website: RelayCoding-site
Github repo link: RelayCoding-source_code
This is a portal for 'RelayCoding' competition conducted by IET-VIT during Gravitas'23 at VIT University, Vellore, India.
This portal is designed to handle registrations, team formation and project submissions.
Framework used: Django
The following dependencies must be installed using pip to run this web application.
Python dependencies
- asgiref
- dj-database-url
- Django
- django-environ
- gunicorn
- packaging
- psycopg2-binary
- python-decouple
- regex
- six
- sqlparse
- typing_extensions
- tzdata
- whitenoise
- Opening the website will take you to the following home page with the options to read about the competition, check the timeline and also register / login.
- Clicking on Get Started or Register will take you to the registration page where you can register as a participant, using the VIT email ID.
- After registering, you can login using the same username and password.
- After logging in, you will be taken to the dashboard where you get the option to create a new team or join an existing team.
- You will see the name of your team along with the team members in the dashboard.
-
You can leave the team by clicking on the leave team button.
-
You can submit your project by filling the submission form in the dashboard.
- You are allowed to edit your submissions any time before the deadline.