Taskintern Pre-Internship Guide
Welcome to the Taskintern Pre-Internship Program! This is
a self-paced, real-world simulation of how modern tech teams work. You've
been given a rare chance to prove your consistency, learning ability, and
discipline through public daily progress.
🚀 Program Overview
A self-paced, modern internship simulation designed to build your proof of
work in public. Choose your track, commit daily, and unlock your future
opportunities.
Step 1: Complete the Pre-Internship
Choose a skill track, create your public GitHub repo, and start
committing daily for 30 days. Focus on consistency, clarity, and
practical learning.
Step 2: Get Certified
Submit your repository link via email after 30 days. Once approved,
receive your certificate and letter of recommendation for outstanding
consistency.
Step 3: Apply for Internship
Use your public proof-of-work to apply at Taskintern Softworks or any
other company. Show the world what you've built with your own effort.
🎉 What Happens When You Apply for Internship at Taskintern Softworks?
-
Selection & Offer Letter:
Once you apply and are selected, you will receive an official
Offer Letter from Taskintern Softworks confirming your
internship position.
-
Internship Certificate:
After successful completion of your internship, you will be awarded a
recognized Internship Certificate to boost your resume and
LinkedIn profile.
-
Duration Based on Performance:
The duration of your internship (minimum 1 month, can be extended)
will be determined by your performance and consistency during the
pre-internship and internship phases. Outstanding contributors may be
offered longer or advanced roles!
-
Note:
This is an unpaid internship focused on real-world learning,
skill-building, and certification.
Step-by-Step Instructions
1. Initial Setup After Enrollment
-
You will receive a list of task options or skill track suggestions.
-
Choose any one skill track based on your interest
(e.g., Web Dev, Python, Data Science).
-
Use any learning resource — no syllabus, no live
classes.
Note: No fixed classes or hand-holding. Learn, build, and
submit like a real developer.
2. Create Your Public GitHub Repository
- Create a public GitHub repo using this naming format:
taskintern-july-yourname
-
Example:
taskintern-july-rahul
or
taskintern-august-ananya
-
This repo will serve as your tracker, proof of work, and final
submission.
3. Daily Work & Commit Routine
-
Make at least 1 commit daily for the next
30 days.
-
Use clear commit messages like:
Initialized project structure
Added login page and routing
Fixed layout responsiveness
This simulates real work and is mandatory to complete the
program.
4. Recommended Repository Structure
taskintern-july-rahul/
├── README.md
├── task-1-setup/
│ └── notes.md
├── task-2-login-system/
│ └── implementation/
├── task-3-api-integration/
├── assets/
│ └── screenshots/
└── final-report.md
-
README.md
: Overview of project, tools used, and goals
-
task-x-*
: Folder per task, with clear naming for
identification
assets/
: Screenshots or relevant demo files
-
final-report.md
: Summary of your work and learning
reflections
5. Final Submission & Progress Checks
- After 30 days, you'll receive an email for final submission.
- Reply with your public GitHub repo link.
-
Weekly progress checks may be done by reviewing your repo commits.
Even if the project isn't complete, your learning and consistency matter
most.
🧩 Sample Tasks: JavaScript Projects Curriculum (30 Days)
📋 This is a sample curriculum to show you the type of tasks you'll
receive. Your actual tasks may vary based on your chosen skill track.
Learn by building! Each project includes setup, features, enhancements,
and daily goals. Boost your JavaScript skills from basics to advanced in
just one month.
🎨 Project 1: Interactive Landing Page
Days:
1–5
Tools:
HTML
CSS
JavaScript
Features:
- Responsive layout with navbar
- CTA buttons with animations
- Contact form validation
Enhancements:
Add dark mode toggle
Folder:
task-landing-page/
🧠 Project 2: Productivity Toolkit
Days:
6–12
Tools:
JavaScript
DOM
LocalStorage
Features:
- To-do list with local save
- Pomodoro timer
- Daily notes editor
Enhancements:
Add motivational quotes feature
Folder:
task-productivity/
☁️ Project 3: Weather Dashboard
Days:
13–18
Tools:
JavaScript
Fetch API
Features:
- Input city and fetch live weather
- Show temperature, humidity, status
- Theme changes based on weather
Enhancements:
Add 5-day forecast
Folder:
task-weather-dashboard/
🎮 Project 4: Quiz Game App
Days:
19–24
Tools:
JavaScript
DOM
Events
Features:
- Multiple-choice questions
- Timer and score system
- Show results at end
Enhancements:
Shuffle questions randomly
Folder:
task-quiz-game/
💰 Project 5: Expense Tracker
Days:
25–30
Tools:
JavaScript
LocalStorage
Chart.js
Features:
- Add, delete transactions
- Track income/expenses
- Pie chart visualization
Enhancements:
Add export to CSV
Folder:
task-expense-tracker/
📌 Tip: Create a README.md
inside each folder. Include
screenshots, challenges faced, what you learned, and what's next!
Bonus Tips for Success
- Stay active on GitHub – this is your public proof of work.
- Share progress on LinkedIn and tag @taskintern.
- Optional: Write weekly blog posts summarizing what you learned.
💡 Self-paced = no fixed timing, but daily commitment is essential. Your
GitHub repo is your ticket to Certification and Recommendation.