Skip to content

Commit 563a39f

Browse files
authored
Merge pull request #30 from mohanish28/main
added projects page and blog page
2 parents 784d388 + 535e259 commit 563a39f

27 files changed

+2099
-118
lines changed

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
{
2+
}

dist/assets/index-BgjqbAE3.js

Lines changed: 242 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/assets/index-XZyfyF8U.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/assets/projects/.gitkeep

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# This file ensures the directory is tracked by git
2+
# Add your project images here

dist/data/blog.json

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
[
2+
{
3+
"id": 1,
4+
"title": "Getting Started with Real-World Challenges",
5+
"date": "2024-01-15",
6+
"author": "Sarah Chen",
7+
"summary": "Learn how to approach real-world coding challenges and build practical skills that matter in your career.",
8+
"content": "Real-world challenges are different from tutorial exercises. They require you to think critically, make decisions with incomplete information, and solve problems that don't have a single correct answer...",
9+
"tags": ["beginner", "career", "learning"],
10+
"readTime": 5,
11+
"featured": true
12+
},
13+
{
14+
"id": 2,
15+
"title": "Building Your First Full-Stack Project",
16+
"date": "2024-01-22",
17+
"author": "Mike Rodriguez",
18+
"summary": "A comprehensive guide to planning, building, and deploying your first full-stack application from scratch.",
19+
"content": "Building a full-stack application can seem overwhelming, but breaking it down into manageable steps makes it achievable. Let's walk through the entire process...",
20+
"tags": ["full-stack", "project", "deployment"],
21+
"readTime": 8,
22+
"featured": false
23+
},
24+
{
25+
"id": 3,
26+
"title": "The Art of Code Review: Best Practices",
27+
"date": "2024-01-29",
28+
"author": "Emily Johnson",
29+
"summary": "Master the essential skill of code review with these proven techniques and best practices from industry experts.",
30+
"content": "Code review is one of the most important skills in software development, yet it's rarely taught formally. Here's what you need to know...",
31+
"tags": ["code-review", "collaboration", "best-practices"],
32+
"readTime": 6,
33+
"featured": true
34+
},
35+
{
36+
"id": 4,
37+
"title": "Debugging Like a Pro: Advanced Techniques",
38+
"date": "2024-02-05",
39+
"author": "David Kim",
40+
"summary": "Level up your debugging skills with advanced techniques and tools that will save you hours of frustration.",
41+
"content": "Debugging is an art form that separates good developers from great ones. These advanced techniques will transform how you approach problems...",
42+
"tags": ["debugging", "tools", "productivity"],
43+
"readTime": 7,
44+
"featured": false
45+
},
46+
{
47+
"id": 5,
48+
"title": "Community Spotlight: Success Stories",
49+
"date": "2024-02-12",
50+
"author": "Alex Thompson",
51+
"summary": "Inspiring stories from our community members who landed their dream jobs through practical skill building.",
52+
"content": "This month, we're highlighting amazing success stories from our community members who have transformed their careers...",
53+
"tags": ["community", "success-stories", "inspiration"],
54+
"readTime": 4,
55+
"featured": true
56+
}
57+
]

dist/data/projects.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[
2+
{
3+
"id": 1,
4+
"title": "E-commerce Dashboard",
5+
"description": "A modern admin dashboard for managing online stores with real-time analytics and inventory management.",
6+
"technologies": ["React", "TypeScript", "Node.js", "MongoDB", "TailwindCSS"],
7+
"githubUrl": "https://github.com/example/ecommerce-dashboard",
8+
"imageUrl": "/assets/projects/ecommerce-dashboard.jpg",
9+
"featured": true
10+
},
11+
{
12+
"id": 2,
13+
"title": "Task Management App",
14+
"description": "A collaborative task management application with drag-and-drop functionality and team collaboration features.",
15+
"technologies": ["Vue.js", "Express.js", "PostgreSQL", "Socket.io"],
16+
"githubUrl": "https://github.com/example/task-manager",
17+
"imageUrl": "/assets/projects/task-manager.jpg",
18+
"featured": false
19+
},
20+
{
21+
"id": 3,
22+
"title": "Weather Forecast Widget",
23+
"description": "A responsive weather widget with location-based forecasts and beautiful animations.",
24+
"technologies": ["JavaScript", "CSS3", "Weather API", "Chart.js"],
25+
"githubUrl": "https://github.com/example/weather-widget",
26+
"imageUrl": "/assets/projects/weather-widget.jpg",
27+
"featured": true
28+
},
29+
{
30+
"id": 4,
31+
"title": "Portfolio Website Builder",
32+
"description": "A drag-and-drop portfolio builder that helps developers create stunning personal websites.",
33+
"technologies": ["React", "Next.js", "Prisma", "Vercel"],
34+
"githubUrl": "https://github.com/example/portfolio-builder",
35+
"imageUrl": "/assets/projects/portfolio-builder.jpg",
36+
"featured": false
37+
},
38+
{
39+
"id": 5,
40+
"title": "Expense Tracker Mobile App",
41+
"description": "A cross-platform mobile app for tracking personal expenses with budget management and analytics.",
42+
"technologies": ["React Native", "Firebase", "Redux", "Expo"],
43+
"githubUrl": "https://github.com/example/expense-tracker",
44+
"imageUrl": "/assets/projects/expense-tracker.jpg",
45+
"featured": true
46+
}
47+
]

dist/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<title>Can I Try This? - Real Challenges Platform</title>
8+
<script type="module" crossorigin src="/canitrythis/assets/index-BgjqbAE3.js"></script>
9+
<link rel="stylesheet" crossorigin href="/canitrythis/assets/index-XZyfyF8U.css">
10+
</head>
11+
<body>
12+
<div id="root"></div>
13+
</body>
14+
</html>

package-lock.json

Lines changed: 38 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616
},
1717
"devDependencies": {
1818
"@eslint/js": "^9.9.1",
19+
"@types/babel__generator": "^7.27.0",
20+
"@types/babel__traverse": "^7.28.0",
21+
"@types/estree": "^1.0.8",
1922
"@types/react": "^18.3.24",
2023
"@types/react-dom": "^18.3.7",
2124
"@vitejs/plugin-react": "^4.3.1",

public/assets/projects/.gitkeep

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# This file ensures the directory is tracked by git
2+
# Add your project images here

0 commit comments

Comments
 (0)