Skip to content

🌍 A collection of almost 400 blogs in 33 languages written by UWC students from 81 countries at the 18 United World Colleges.

Notifications You must be signed in to change notification settings

connor-baer/uwcblogs.com

Repository files navigation

UWC Blogs

A collection of over 470 blogs written by UWC students in 33 languages from 81 countries at the 18 United World Colleges.

When I started UWC Blogs in 2013, I intended to give UWC applicants a glimpse into life at UWC. At the time I was waiting impatiently to start my own UWC experience at UWC Waterford Kamhlaba. I had soaked up every bit of UWC promotional material, but I still couldn't quite imagine what UWC would be like. So I read through every blog about UWC I could find and eventually created UWC Blogs to share the blogs with other UWC hopefuls.

I strive to make the list as extensive as possible so that everybody can find a blog for their favorite college in their native language. This wouldn't be possible without you. Thanks to everybody who submitted a blog! Do you blog about UWC or know a blog that isn't listed here? Submit the link.

UWC Blogs is powered by Astro DB and built with Astro and a lot of πŸ’™.

πŸš€ Project Structure

Inside of your Astro project, you'll see the following folders and files:

/
β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”‚   └── pages/
β”‚       └── index.astro
└── package.json

Astro looks for .astro or .md files in the src/pages/ directory. Each page is exposed as a route based on its file name.

There's nothing special about src/components/, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.

Any static assets, like images, can be placed in the public/ directory.

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

πŸ‘€ Want to learn more?

Feel free to check the documentation or jump into the Discord server.

About

🌍 A collection of almost 400 blogs in 33 languages written by UWC students from 81 countries at the 18 United World Colleges.

Topics

Resources

Stars

Watchers

Forks