/Website-Recruitment-2022

Repository for ACM NITK website recruitment 2022.

Website-Recruitment-2022

Repository for ACM NITK website recruitment 2022.

Recruitment Guidelines:

Please follow these guidelines while you submit the tasks:

  1. Do not use any pre-existing templates. We do not expect very fancy pages, we are more interested in how much you know, how much you are willing to learn, and how well you can implement a given task.
  2. The website uses React for front end and Django for back end. Using these technologies is a bonus, however you can do the tasks with technologies you are more familiar with.
  3. Read the contributing guidelines carefully and follow them while submitting the PRs.
  4. Choose any one of the tasks given. You are free to do more, but remember that quality is better than quantity.
  5. Refer the current ACM NITK and ACM-W NITK websites before attempting the tasks. This will give you a better idea of how to implement them.

Quick Links:

  1. Website
  2. Tasks
  3. Contributing Guidelines

Resources:

For Git and GitHub:

  1. Introduction to Git and GitHub ACM KEP Slides: https://docs.google.com/presentation/d/1XJ9FiHflC82QpW0kGNe-GNU-6OFbEIId15E0LKGd8ko/edit?usp=sharing
  2. Introduction to Git and GitHub ACM KEP Recording: https://drive.google.com/file/d/1jz9GTCEydtfYEYQw8Zy8INqsm5TlX7SF/view?usp=sharing
  3. Cheatsheet: https://www.gitkraken.com/learn/git

For HTML, CSS and JS:

  1. Odin Project: https://www.theodinproject.com/
  2. MDN Documentation: https://developer.mozilla.org/en-US/
  3. HTML5 Cheatsheet: https://www.wpkube.com/html5-cheat-sheet/
  4. CSS3 Cheatsheet: https://htmlcheatsheet.com/css/

For React:

  1. React Documentation + Tutorial: https://reactjs.org/tutorial/tutorial.html
  2. React Introduction Video by freeCodeCamp: https://www.youtube.com/watch?v=bMknfKXIFA8

For Django:

  1. Django Documentation: https://docs.djangoproject.com/en/4.1/
  2. Django Tutorial by freeCodeCamp: https://www.youtube.com/watch?v=F5mRW0jo-U4&t=44s

If you have any doubts you can contact:
Amogh Umesh: +91 88676 61940
Ranjana Kambhammettu: +91 70324 52072

Good luck! 😃