Skip to content

Commit 5d2a1cc

Browse files
committed
Adding News page
1 parent b3028b8 commit 5d2a1cc

25 files changed

+2299
-276
lines changed

src/constants/Footer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const resourceLinks = [
5656
{ to: '/school-administrators', text: 'For School Administrators' },
5757
{ to: '/parents', text: 'For Parents' },
5858
{ to: '/join-development', text: 'For Developers' },
59-
{ to: '/sugar-stories', text: 'Sugar Stories' },
59+
{ to: '/news/sugar-stories', text: 'Sugar Stories' },
6060
{ to: '/music-blocks', text: 'Music Blocks' },
6161
{ to: '/turtle-blocks', text: 'Turtle Blocks JS' },
6262
];

src/constants/Header.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,11 @@ export interface DropdownItem {
1010

1111
const aboutItems: MenuItem[] = [
1212
{ label: 'About Us', path: '/about-us' },
13-
{ label: 'Mission', path: '/mission' },
1413
{ label: 'Leadership', path: '/leadership' },
1514
{ label: 'Contact Us', path: '/contact-us' },
1615
{ label: 'FAQs', path: '/faqs' },
1716
];
1817

19-
const newsItems: MenuItem[] = [
20-
{ label: 'Community News', path: '/community-news' },
21-
{ label: 'Events', path: '/events' },
22-
{ label: 'Press Release', path: '/press-release' },
23-
{ label: 'Sugar Stories', path: '/sugar-stories' },
24-
];
25-
2618
export const dropdowns: Record<string, DropdownItem> = {
2719
about: { label: 'About', items: aboutItems },
28-
news: { label: 'News', items: newsItems },
2920
};

src/constants/posts/Community1.md

Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
---
2+
title: "Markdown Test: This page is a test for markdown formats"
3+
excerpt: "Please Read Through this to get an Understanding of the Markdown converter"
4+
category: "COMMUNITY NEWS"
5+
date: "2025-03-1"
6+
slug: "GitHub-Test-1"
7+
author: "GitHub Copilot"
8+
description: "GitHub Copilot is an AI that completes task"
9+
tags: "markdown,parser,test,education,post,aigenerated"
10+
image: "https://images.unsplash.com/photo-1506744038136-46273834b3fb?w=600"
11+
---
12+
<!-- markdownlint-disable -->
13+
# The Ultimate Markdown Test Document (NOTE: THIS IS AI GENERATED)
14+
15+
This document demonstrates all the features of our custom Markdown renderer. The first paragraph has special styling with a drop cap first letter. Let's explore everything this renderer can do!
16+
17+
## Basic Formatting
18+
19+
This text is **bold** and this is *italic*. You can also have ~~strikethrough text~~ and ==highlighted text== for emphasis.
20+
21+
You can add super^script^ and sub~script~ text when needed.
22+
23+
## Links and Code
24+
25+
Visit [our website](https://example.com) for more information.
26+
27+
Here's some `inline code` within a paragraph.
28+
29+
## Lists
30+
31+
### Unordered Lists
32+
33+
- First item
34+
- Second item
35+
36+
### Ordered Lists
37+
38+
1. First ordered item
39+
2. Second ordered item
40+
41+
### Task Lists
42+
43+
- [ ] Uncompleted task
44+
- [x] Completed task
45+
- [ ] Another pending task
46+
47+
## Tables
48+
49+
| Feature | Support | Notes |
50+
|---------|---------|-------|
51+
| Headers || With anchor links |
52+
| Bold/Italic || Basic formatting |
53+
| Code blocks || With language support |
54+
| Tables || This one! |
55+
| Lists || Ordered, unordered, tasks |
56+
57+
## Blockquotes with Proper Nesting
58+
59+
> This is a simple blockquote
60+
>
61+
> With multiple paragraphs
62+
63+
>> This is a second-level blockquote
64+
>> Which continues on a second line
65+
66+
>>> And this is a third-level blockquote
67+
>>> With another line
68+
69+
> This is a multi-line blockquote
70+
> that continues on the next line
71+
>
72+
> And even has an empty line in between
73+
74+
## Images with Captions
75+
76+
![A beautiful landscape](https://images.unsplash.com/photo-1506744038136-46273834b3fb?w=600 "Beautiful mountain landscape")
77+
78+
## Horizontal Rules
79+
80+
Above this text is regular content.
81+
82+
----
83+
84+
Below this is separated by a horizontal rule.
85+
86+
## Special Features
87+
88+
### Collapsible Sections
89+
90+
:::details Click to see hidden content
91+
This content is hidden by default until the user clicks on the summary.
92+
93+
- You can include lists
94+
- And other formatting inside
95+
![A beautiful landscape](https://images.unsplash.com/photo-1506744038136-46273834b3fb?w=600)
96+
:::
97+
98+
### YouTube Embed
99+
100+
[youtube: MM-H69cHYMk]
101+
102+
### Emoji Support
103+
104+
:smile: I'm happy to see this working!
105+
:rocket: Let's launch this feature!
106+
:warning: Be careful with this syntax.
107+
:thumbsup: Looks good to me!
108+
:heart: Love this feature!
109+
:fire: This is awesome!
110+
:star: Five-star quality!
111+
:info: Here's some information.
112+
:check: This is correct.
113+
:x: This is wrong.
114+
115+
## Combined Examples
116+
117+
> This blockquote contains **bold text**.
118+
> It also has a [link](https://example.com).
119+
120+
- List item with **bold** and *italic* text
121+
- Item with a [link](https://example.com) and `inline code`
122+
- Item with ==highlighted text== that stands out
123+
124+
## Advanced Typography Test
125+
126+
H~2~O is water and 5^th^ is an ordinal number.
127+
128+
This paragraph has ~~strikethrough text~~ to show deleted content and ==highlighted text== to show important information.
129+
130+
## Paragraphs with Line Breaks
131+
132+
This is a paragraph with
133+
line breaks that should be
134+
preserved as spaces within
135+
the paragraph.
136+
137+
This is another paragraph
138+
after a blank line.
139+
140+
---
141+
142+
Thanks for reviewing this Markdown test document! :heart:

src/constants/posts/Community2.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
---
2+
title: "Deployment Profile: Connecting Rural Schools"
3+
excerpt: "How a grassroots initiative brought technology to 50+ schools across Rwanda"
4+
category: "COMMUNITY NEWS"
5+
date: "2025-03-15"
6+
slug: "deployment-profile-rwanda"
7+
author: "GitHub Copilot"
8+
description: "GitHub Copilot is an AI that completes task"
9+
tags: "markdown,parser,test,education,post,aigenerated"
10+
---
11+
<!-- markdownlint-disable -->
12+
# Deployment Profile: Connecting Rural Schools (NOTE: THIS IS AI GENERATED)
13+
14+
In the rolling hills of rural Rwanda, a remarkable educational transformation is underway. A volunteer-driven initiative launched in 2021 has successfully deployed technology in more than 50 schools, reaching over 15,000 students. This is the story of how a small team of dedicated educators and technologists is changing the educational landscape in one of Africa's most ambitious countries.
15+
16+
## Origins and Vision
17+
18+
The initiative began as a weekend project by a software developer who returned to Rwanda after studying abroad. "I grew up in a village without electricity, let alone computers," the developer explains. "When I saw the potential to work on low-cost hardware with minimal infrastructure, I knew it could work here."
19+
20+
With support from the global community and a small grant from a local tech company, the developer assembled a team of five volunteers:
21+
22+
- Two software developers
23+
- Two teachers
24+
- One solar power technician
25+
26+
Their vision: to create sustainable, community-supported computer labs in rural Rwandan schools.
27+
28+
### The Deployment Model
29+
30+
What makes this initiative unique is its holistic approach:
31+
32+
1. **Hardware Sourcing** - Refurbished laptops from international donors
33+
2. **Power Solution** - Simple solar panel systems sufficient to charge laptops
34+
3. **Technical Setup** - Custom builds with local language localization
35+
4. **Teacher Training** - Intensive workshops for educators
36+
5. **Ongoing Support** - Regular follow-up visits and remote assistance
37+
6. **Community Engagement** - Involving parents and local leaders
38+
39+
![Solar-powered computer lab](assets/Images/learn.jpg)
40+
41+
## Implementation Challenges
42+
43+
The path to 50 schools was not without obstacles:
44+
45+
| Challenge | Solution |
46+
|-----------|----------|
47+
| Unreliable power | Solar charging systems with battery storage |
48+
| Limited internet | Offline content library and activity packs |
49+
| Teacher technical confidence | Peer teaching model and extended training |
50+
| Hardware durability | Protective cases and basic repair training |
51+
| Local language support | Translations by volunteer team |
52+
53+
"Our biggest challenge wasn't technical—it was convincing school leaders that computers could work reliably in their environment," says one of the teacher trainers with the project. "We had to demonstrate that this isn't fragile technology requiring constant maintenance and internet."
54+
55+
### The School Selection Process
56+
57+
The initiative developed a careful process for selecting partner schools:
58+
59+
1. **Interest application** - Schools submit a statement of interest
60+
2. **Site assessment** - Team evaluates infrastructure and community support
61+
3. **Partnership agreement** - Clear responsibilities for all parties
62+
4. **Teacher identification** - Selection of motivated teacher-champions
63+
5. **Community meeting** - Engagement with parents and local leaders
64+
6. **Implementation planning** - Customized timeline for each school
65+
66+
> "We don't just drop off computers and leave. We build relationships with each school community, understanding their specific needs and circumstances. This takes more time but leads to sustainable deployments."
67+
68+
![Solar-powered computer lab](assets/Images/learn.jpg)
69+
70+
## Impact Stories
71+
72+
The impact of the initiative extends beyond digital literacy:
73+
74+
### Primary School
75+
76+
In this remote eastern school, students used record and write activities to document local agricultural practices, creating an illustrated guide that has been shared with neighboring communities.
77+
78+
### Girls School
79+
80+
Female students who were initially hesitant to use technology have become so proficient that they now run weekly coding clubs using various activities.
81+
82+
### Community School
83+
84+
Teachers report that attendance has increased by 25% since the computer lab was established, with parents noting that children are more eager to attend school.
85+
86+
## Sustainability Approach
87+
88+
For long-term sustainability, the initiative has implemented several key strategies:
89+
90+
- **Technical Champions** - Each school has 2-3 teachers with advanced training
91+
- **Repair Network** - Regional volunteer technicians who can respond to hardware issues
92+
- **School Exchanges** - Regular meetings between participating schools to share best practices
93+
- **Income Generation** - Some schools offer community computer time after hours for a small fee
94+
- **Government Engagement** - Close coordination with Rwanda's Ministry of Education
95+
96+
"We're building capabilities, not dependencies," the developer emphasizes. "Every aspect of our model aims to eventually make our organization unnecessary."
97+
98+
## Future Plans
99+
100+
Looking ahead, the initiative has ambitious plans:
101+
102+
1. Expand to 100 schools by 2027
103+
2. Develop more culturally-specific activities
104+
3. Create a teacher training certification
105+
4. Establish a hardware refurbishing center in Kigali
106+
5. Launch a student developer program for secondary schools
107+
108+
"What keeps us motivated is seeing the creativity this unleashes," says one of the trainers. "These children, many who had never seen a computer before, are now creating animations, writing stories, and solving complex problems. They're not just consuming technology—they're creating with it."
109+
110+
---
111+
112+
* This profile is part of our series on deployments worldwide. To share your deployment story, please contact [email protected]. *

src/constants/posts/Community3.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
---
2+
title: "Teacher Spotlight: Transforming Classrooms with Sugar"
3+
excerpt: "How educators in rural areas are revolutionizing learning with Sugar"
4+
category: "COMMUNITY NEWS"
5+
date: "2025-02-15"
6+
slug: "teacher-spotlight"
7+
author: "GitHub Copilot"
8+
description: "GitHub Copilot is an AI that completes task"
9+
tags: "markdown,parser,test,education,post,aigenerated"
10+
---
11+
<!-- markdownlint-disable -->
12+
# Teacher Spotlight: Transforming Classrooms with Sugar (NOTE: THIS IS AI GENERATED)
13+
14+
In small rural communities around the world, dedicated educators are sparking educational revolutions. With limited resources but boundless creativity, they are transforming their classrooms using Sugar, creating opportunities their students never thought possible.
15+
16+
## A Challenging Educational Environment
17+
18+
When one teacher began their journey at a rural primary school five years ago, the challenges seemed insurmountable:
19+
20+
- The school had only a few aging computers for many students
21+
- Intermittent electricity and no internet connection
22+
- Many students had never used a computer before
23+
- Limited educational resources in their native language
24+
25+
"Most of my students come from families of farmers and artisans," the teacher explains. "Technology seemed like something from another world to them. But I believed that digital literacy would be essential for their futures."
26+
27+
### The Sugar Solution
28+
29+
This teacher discovered Sugar at a regional educational workshop. They were immediately drawn to Sugar's:
30+
31+
- Offline functionality - perfect for their unreliable infrastructure
32+
- Child-friendly interface - accessible to first-time computer users
33+
- Open-source philosophy - allowing for adaptations to local contexts
34+
- Activity-based learning - engaging students through creation rather than consumption
35+
36+
## Implementation Journey
37+
38+
The implementation of Sugar followed these steps:
39+
40+
1. **Preparation Phase** (3 months)
41+
- Installed Sugar on the school's computers
42+
- Learned the platform through online tutorials
43+
- Created a curriculum integrating Sugar with traditional subjects
44+
45+
2. **Student Introduction** (1 month)
46+
- Basic computer skills training
47+
- Introduction to the Sugar interface
48+
- First explorations with simple Activities
49+
50+
3. **Curriculum Integration** (Ongoing)
51+
- Mathematics with Turtle Art
52+
- Language learning with Write
53+
- Science exploration with Measure
54+
- Cultural preservation with Record
55+
56+
> "The first time my students realized they could create their own animations with TurtleArt, their eyes lit up. They stayed after school for hours, programming intricate designs inspired by our local textiles. That's when I knew Sugar was special."
57+
58+
### Measuring Success
59+
60+
The results of the Sugar implementation have been remarkable:
61+
62+
| Metric | Before Sugar | After Sugar |
63+
|--------|--------------|-------------|
64+
| Student attendance | 78% | 94% |
65+
| Math proficiency | 45% | 72% |
66+
| Student-initiated projects | Rare | Weekly |
67+
| Parent involvement | 30% | 85% |
68+
69+
## Community Impact
70+
71+
The benefits have extended beyond academic measures:
72+
73+
- Students have created digital stories documenting local traditions
74+
- Parents are now attending computer literacy sessions after school hours
75+
- The community has developed a digital archive of their native language
76+
- Students have started teaching younger children how to use Sugar
77+
78+
The teacher noted a particularly significant moment: "When the elders of our community saw their stories being preserved digitally by the children, they understood the value of this technology. It wasn't taking away from our culture—it was helping preserve it."
79+
80+
## Advice for Other Educators
81+
82+
Based on their experience, the teacher offers these suggestions for implementing Sugar:
83+
84+
1. Start small with a few key activities
85+
2. Connect Sugar projects to local cultural contexts
86+
3. Create peer teaching opportunities
87+
4. Involve parents and community members
88+
5. Document and share students' creations
89+
90+
"The beauty of Sugar is that it works with what you have," the teacher says. "You don't need the latest technology or constant internet access. You just need curiosity and creativity—which children naturally have in abundance."
91+
92+
This educator continues to advocate for Sugar in their region, conducting workshops for other teachers and speaking at educational conferences. Their classroom has become a model for technology integration in resource-limited settings, demonstrating how open-source educational tools can create rich learning environments anywhere in the world.
93+
94+
---
95+
96+
*If you're a teacher using Sugar in your classroom and would like to be featured in our Teacher Spotlight series, please contact [email protected].*

0 commit comments

Comments
 (0)