Skip to content

Commit e736ed3

Browse files
authored
Merge pull request #233 from Front-End-Coders-Mauritius/new_projects
Add Projects in community page
2 parents 5f1027a + 46b771c commit e736ed3

File tree

2 files changed

+66
-2
lines changed

2 files changed

+66
-2
lines changed

packages/frontendmu-data/data/projects.ts

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,70 @@ export const projects: Project[] = [
5555
author_github_username: 'cedpoilly',
5656
categories: ['quiz', 'game', 'real-time', 'ai'],
5757
description: 'A real-time quiz game with AI',
58+
},
59+
{
60+
title: 'mudocs',
61+
icon: 'material-symbols:edit-document-rounded',
62+
project_url: 'https://github.com/n-d-r-d-g/redesigned/tree/main/mudocs',
63+
author_github_username: 'n-d-r-d-g',
64+
categories: ['Document', 'Generators', 'mauritius'],
65+
description: 'A community-driven solution to public processes in Mauritius',
66+
},
67+
{
68+
title: 'kouran',
69+
icon: 'pepicons-pop:electricity-off',
70+
project_url: 'https://github.com/k3ii/kouran',
71+
author_github_username: 'k3ii',
72+
categories: ['Mauritius', 'cli'],
73+
description: 'View Power outages in Mauritius from your terminal'
74+
},
75+
{
76+
title: 'Dodo Dodge',
77+
icon: 'game-icons:dodo',
78+
project_url: 'https://github.com/nicolasstrands/dodo-dodge-ce',
79+
author_github_username: 'nicolasstrands',
80+
categories: ['game', 'dodo'],
81+
description: 'Dodo Dodge is a simple runner game where you play as a dodo bird and either dodge hunters or stomp on them.'
82+
},
83+
{
84+
title: 'Mauritius public holidays dataset',
85+
icon: 'material-symbols:dataset',
86+
project_url: 'https://github.com/nicolasstrands/mauritius-public-holidays-dataset',
87+
author_github_username: 'nicolasstrands',
88+
categories: ['open-data', 'Mauritius'],
89+
description: 'Simple Dataset for Public Holidays in Mauritius'
90+
},
91+
{
92+
title: 'The Philosophical Code',
93+
icon: 'game-icons:greek-temple',
94+
project_url: 'https://github.com/houzyk/thephilosophicalcode',
95+
author_github_username: 'houzyk',
96+
categories: ['philosophy'],
97+
description: 'Exploring code from a philosophical point of view'
98+
},
99+
{
100+
title: 'MoBouzer',
101+
icon: 'ic:baseline-directions-bus',
102+
project_url: 'https://github.com/danshilm/MoBouzer',
103+
author_github_username: 'danshilm',
104+
categories: ['navigation', 'Mauritius'],
105+
description: 'A cross-platform mobile app for navigating Mauritius by bus based on public transport data and user contributions to OpenStreetMaps.'
106+
},
107+
{
108+
title: 'Animal breeds search',
109+
icon: 'maki:dog-park-11',
110+
project_url: 'https://github.com/mahima98/animal-breeds',
111+
author_github_username: 'mahima98',
112+
categories: ['animal', 'data'],
113+
description: 'You choose a dog breed. It returns you an image of that breed!'
114+
},
115+
{
116+
title: 'ambiance',
117+
icon: 'ph:music-note-simple-duotone',
118+
project_url: 'https://ambiance.netlify.app/',
119+
author_github_username: 'Saamiyah',
120+
categories: ['music', 'ambiance'],
121+
description: 'Ambiance was created to mimic a different environment for working everyday.'
58122
}
59123

60124
]

packages/frontendmu-nuxt/components/community/ProjectsSection.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ const sortedProjects = projects.sort((a, b) => {
2929
<TransitionGroup name="list">
3030
<template v-for="project in sortedProjects" :key="project.title">
3131
<div class="border bg-white dark:bg-verse-950 border-verse-400/50 p-3 rounded-md flex flex-col gap-2">
32-
<div class="flex items-start gap-2">
32+
<div class="flex items-center gap-4">
3333
<div v-if="project.icon" class="flex items-center">
34-
<Icon :name="project.icon" class="text-verse-600 dark:text-verse-400 w-8 h-8 rounded-full" />
34+
<Icon :name="project.icon" class="text-verse-600 dark:text-verse-400 w-12 h-12 rounded-full" />
3535
</div>
3636
<div class="flex-1">
3737
<div class="flex gap-1.5 items-center">

0 commit comments

Comments
 (0)