Welcome to Web Genesis, an intensive Web Development Mentorship program . This program is designed to help you build practical web development skills through hands-on projects and mentored guidance. π
Our repository is organized into the following main directories:
π Easy/
π Medium/
π Hard/
1οΈβ£ Install Required Software:
2οΈβ£ Configure Git:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
- Visit the main repository
- Click the "Fork" button in the top right
- Select your account as the destination
git clone https://github.com/[YOUR-USERNAME]/web-genesis.git
cd web-genesis
git checkout -b feature/task-name
# For first task
git checkout -b feature/task-1
# Make changes and commit
# For second task
git checkout main
git checkout -b feature/task-2
git add .
git commit -m "Descriptive message about your changes"
git push origin feature/task-name
- Go to your fork on GitHub
- Click "New Pull Request"
- Select your feature branch
- Fill in the PR template
- Submit for review
Before submitting your PR, ensure you have completed the following:
- Followed the PR description format (see below)
- Linked relevant tickets/issues
- Uploaded screenshots or video demos of changes (if applicable)
- Ensured code follows project standards.
Your PR should follow this structure to maintain clarity and consistency.
Provide a concise summary of the changes made in your PR and describe your implementation approach clearly. Example :
π Web Development Resources
Mentors will be available to:
β
Guide you through technical challenges
β
Review your pull requests
β
Provide best practice recommendations
β
Help with Git workflow questions
β
Suggest learning resources
β Use meaningful names for files and folders
β Follow consistent coding standards
β Comment your code appropriately
β Keep commits small and focused
β Write clear commit messages
β Update your fork regularly
β Reference the issue number
β Include screenshots for UI changes
β Describe your implementation approach
β Request review from mentors
π February 17th - March 7th β Learning Phase
π Post Mid-Semester Tests β Project Phase
β
Start with easier tasks and progress gradually
β
Commit code regularly
β
Ask questions when stuck
β
Collaborate with other participants
β
Keep your repository up to date
π Good luck with your web development journey! π‘