Hello Peeps, and welcome to the Recruitment 2023 of CCube Developer Club.
We are so excited to have you here. Looking forward to working with you and getting to know you better.
This readme file will guide you through the various tasks and an overview about us.
Please read the instructions carefully and follow the guidelines provided for each task.
So, you are here, interested to join the Club. But what is our Club? What do we do? What is our purpose? Let's find out.
CCube Developer Club is a community of developers, designers, and tech enthusiasts. We are a group of people who love to learn and grow together. We are a group of people who love to build things together. We are a group of people who love to share knowledge and help each other. We are a group of people who love to have fun together. We are a group of people who love to do things together.
Our purpose is to create a community of developers, designers, and tech enthusiasts. We want to create a community where people can learn and grow together. We want to create a community where people can build things together. We want to create a community where people can share knowledge and help each other. We want to create a community where people can have fun together. We want to create a community where people can do things together.
Our vision is to create a community of developers, designers, and tech enthusiasts. We want to create a community where people can learn and grow together. We want to create a community where people can build things together. We want to create a community where people can share knowledge and help each other. We want to create a community where people can have fun together. We want to create a community where people can do things together.
Now, let's talk about the tasks.
First and foremost, I'd like to introduce our theme: Ramayana.
All the tasks revolve around this theme.
You can find all the necessary instructions below or by clicking here.
The tasks are categorized into different domains, each with its own folder. The domains are as follows:
This task is mandatory for all participants. It covers important but basic concepts that everyone should have a basic understanding of. Click here to go to folder.
This category contains three tasks: one easy, one medium and one hard
S. No. | Task Name | Difficulty | Go to folder |
---|---|---|---|
Task - 01 | Python Demon | Easy | Click Here |
Task - 02 | Iris Recogniser | Medium | Click Here |
Task - 03 | Alphabet Recogniser | Hard | Click Here |
We have hosted a contest on hacker Rank for CP Corner. The contest is live now. You can participate in the contest by clicking on the link below.
Click here to go to the folder.
This category contains four tasks: two easy, two medium and one hard
S. No. | Task Name | Difficulty | Go to folder |
---|---|---|---|
Task - 01 | mov stone, ocean |
Easy | Click Here |
Task - 02 | Ashok Vatika | Easy | Click Here |
Task - 03 | A Letter to Sita | Medium | Click Here |
Task - 04 | How Many? | Medium | Click Here |
Task - 05 | Secret of Ravan | Hard | Click Here |
This category contains three tasks: one easy, one medium and one hard
S. No. | Task Name | Difficulty | Go to folder |
---|---|---|---|
Task - 01 | Translator | Easy | Click Here |
Task - 02 | Flower for Sita | Medium | Click Here |
Task - 04 | Doorbhash | Hard | Click Here |
- All the tasks are theme-based, centered around the Ramayana.
- The selection criteria differ for participants; the criteria are as follows:
- 1st Year - Participants need to complete all the easy and medium tasks. [Completing more tasks is always appreciated.]
- 2nd Year - Participants need to complete all the easy and medium tasks, and at least one hard task from the domain in which they are willing to progress.
- 3rd Year - Participants need to complete all the easy and medium tasks, and at least two hard tasks from the domain in which they are willing to progress.
- All these tasks must be submitted before the deadline.
To submit the project proceed according to following steps:
- Fork the Repository: Click on the "Fork" button. This will create a copy of the repository under your account.
- Clone the Forked Repository: On your GitHub account, navigate to the forked repository. Click on the "Code" button and copy the repository's URL. Open your terminal or Git bash and use the
git clone
command followed by the copied URL to clone the repository to your local machine.
git clone <repository-url>
- Create a New Branch: Change to the repository's directory on your local machine using the
cd
command. Then, create a new branch using thegit checkout
command.
cd <repository-drectory>
git checkout -b <new-branch-name>
- Make Changes and Commit: Make the necessary changes and additions to the project files on your local machine. Once you're satisfied with the modifications, stage the changes using the
git add
command and commit them using thegit commit
command.
git add .
git commit -m "Description of the changes made"
- Push Changes to Your Forked Repository: Push the committed changes to your forked repository using the
git push
command.
git push origin <branch-name>
- Create a Pull Request: Go to your forked repository's webpage on the hosting platform and switch to the branch you just pushed. Click on the "New Pull Request" button. On the pull request page, select the base repository (the original repository you forked) and the branch that you want to merge into the base repository. Provide a meaningful title and description for your pull request that explains the changes you made.
- Submit the Pull Request: Review the changes and modifications shown in the pull request, and if everything looks good, click on the "Create Pull Request" button to submit your request.
Congratulations! You have successfully submitted your tasks by making a pull request of the forked repository.