Skip to content

Commit 808c644

Browse files
authored
Merge pull request #1 from sliitsesc/develop
feat: setting up the site and first post
2 parents 0000ad9 + b1f910c commit 808c644

20 files changed

+241
-190
lines changed

README.md

Lines changed: 6 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,9 @@
1-
# A statically generated blog example using Next.js, Markdown, and TypeScript
1+
# Welcome to the Blog of SLIIT SESC!
22

3-
This is the existing [blog-starter](https://github.com/vercel/next.js/tree/canary/examples/blog-starter) plus TypeScript.
3+
This repository contains the codebase/content of the SLIIT SESC blog
44

5-
This example showcases Next.js's [Static Generation](https://nextjs.org/docs/app/building-your-application/routing/layouts-and-templates) feature using Markdown files as the data source.
5+
## Technical stuff for anyone who is wondering
66

7-
The blog posts are stored in `/_posts` as Markdown files with front matter support. Adding a new Markdown file in there will create a new blog post.
8-
9-
To create the blog posts we use [`remark`](https://github.com/remarkjs/remark) and [`remark-html`](https://github.com/remarkjs/remark-html) to convert the Markdown files into an HTML string, and then send it down as a prop to the page. The metadata of every post is handled by [`gray-matter`](https://github.com/jonschlinkert/gray-matter) and also sent in props to the page.
10-
11-
## Demo
12-
13-
[https://next-blog-starter.vercel.app/](https://next-blog-starter.vercel.app/)
14-
15-
## Deploy your own
16-
17-
Deploy the example using [Vercel](https://vercel.com?utm_source=github&utm_medium=readme&utm_campaign=next-example) or preview live with [StackBlitz](https://stackblitz.com/github/vercel/next.js/tree/canary/examples/blog-starter)
18-
19-
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/vercel/next.js/tree/canary/examples/blog-starter&project-name=blog-starter&repository-name=blog-starter)
20-
21-
### Related examples
22-
23-
- [WordPress](/examples/cms-wordpress)
24-
- [DatoCMS](/examples/cms-datocms)
25-
- [Sanity](/examples/cms-sanity)
26-
- [TakeShape](/examples/cms-takeshape)
27-
- [Prismic](/examples/cms-prismic)
28-
- [Contentful](/examples/cms-contentful)
29-
- [Strapi](/examples/cms-strapi)
30-
- [Agility CMS](/examples/cms-agilitycms)
31-
- [Cosmic](/examples/cms-cosmic)
32-
- [ButterCMS](/examples/cms-buttercms)
33-
- [Storyblok](/examples/cms-storyblok)
34-
- [GraphCMS](/examples/cms-graphcms)
35-
- [Kontent](/examples/cms-kontent)
36-
- [Umbraco Heartcore](/examples/cms-umbraco-heartcore)
37-
- [Builder.io](/examples/cms-builder-io)
38-
- [TinaCMS](/examples/cms-tina/)
39-
- [Enterspeed](/examples/cms-enterspeed)
40-
41-
## How to use
42-
43-
Execute [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app) with [npm](https://docs.npmjs.com/cli/init), [Yarn](https://yarnpkg.com/lang/en/docs/cli/create/), or [pnpm](https://pnpm.io) to bootstrap the example:
44-
45-
```bash
46-
npx create-next-app --example blog-starter blog-starter-app
47-
```
48-
49-
```bash
50-
yarn create next-app --example blog-starter blog-starter-app
51-
```
52-
53-
```bash
54-
pnpm create next-app --example blog-starter blog-starter-app
55-
```
56-
57-
Your blog should be up and running on [http://localhost:3000](http://localhost:3000)! If it doesn't work, post on [GitHub discussions](https://github.com/vercel/next.js/discussions).
58-
59-
Deploy it to the cloud with [Vercel](https://vercel.com/new?utm_source=github&utm_medium=readme&utm_campaign=next-example) ([Documentation](https://nextjs.org/docs/deployment)).
60-
61-
# Notes
62-
63-
`blog-starter` uses [Tailwind CSS](https://tailwindcss.com) [(v3.0)](https://tailwindcss.com/blog/tailwindcss-v3).
64-
"# blog"
7+
- The blog is built with Next.js
8+
- It uses markdown files to store content (posts)
9+
- The blog pages are generated at the build time and served later

_posts/dynamic-routing.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

_posts/hello-world.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

_posts/preview.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

_posts/test.md

Lines changed: 0 additions & 44 deletions
This file was deleted.

_posts/welcome-to-sesc.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
title: "Welcome to the SLIIT Software Engineering Students Community"
3+
excerpt: "Welcome to the official blog of the SLIIT Software Engineering Students Community (SESC). If you’re a student, a tech enthusiast, or just someone curious about what we do, you’re in the right place."
4+
coverImage: "/assets/blog/welcome-post/blog-cover-welcome-to-sesc.jpeg"
5+
date: "2024-12-22"
6+
author:
7+
name: Irushi Gunawardana
8+
picture: "/assets/blog/authors/author-irushi.png"
9+
ogImage:
10+
url: "/assets/blog/welcome-post/blog-cover-welcome-to-sesc.jpeg"
11+
---
12+
13+
Welcome to the official blog of the SLIIT Software Engineering Students Community (SESC). If you’re a student, a tech enthusiast, or just someone curious about what we do, you’re in the right place. This is the space where we share our journey, ideas, and events as we strive to build a vibrant, supportive, and inspiring community for software engineering students.
14+
15+
So grab a coffee (we know most of you love it ☕) and join us as we introduce you to the SESC, the heart and soul of software engineering at SLIIT!
16+
17+
## Who Are We?
18+
19+
The SESC is more than just a student body it’s a family of tech-savvy dreamers, doers, and thinkers. It’s where undergraduate software engineers from SLIIT come together to learn, grow, and build bonds that extend far beyond the classroom.
20+
21+
We’re here to help you navigate your university life, share knowledge, collaborate on projects, and of course, have a ton of fun along the way. Whether you’re just starting out or already knee-deep in lines of code, we’ve got something for you.
22+
23+
## Our Mission: Building Bridges and Breaking Boundaries
24+
25+
At SESC, we believe in creating a supportive environment where students and staff connect meaningfully. Our mission is twofold:
26+
27+
1. Fostering Relationships: We aim to maintain strong interpersonal relationships among our peers and academic staff, ensuring that everyone feels valued and included.
28+
2. Empowering Students: We promote both academic and non-academic activities to support your growth — not just as software engineers but as well-rounded individuals.
29+
30+
## What Do We Do?
31+
32+
The SESC is buzzing with activities throughout the year. Here’s a glimpse into the exciting things we do:
33+
34+
1. Tech Events
35+
From coding marathons to expert panels, we host events that keep you ahead of the curve. These sessions are designed to expand your knowledge, sharpen your skills, and ignite your curiosity.
36+
37+
2. Hackathons
38+
Get ready to roll up your sleeves and dive into intense, creative problem-solving sessions. Hackathons are where ideas turn into reality, and lifelong friendships are forged over late-night debugging sessions.
39+
40+
3. Meetups
41+
Ever wanted to sit down with industry experts, alumni, or fellow students and talk tech? Our meetups bring people together to share experiences, insights, and maybe even a few memes.
42+
43+
4. Study Support Sessions
44+
Struggling with a tough concept? Preparing for exams? We organize study support sessions to ensure no one feels left behind. Because we succeed together.
45+
46+
5. CSR Projects
47+
Giving back to the community is a core value of SESC. We channel our skills and resources into projects that make a difference — whether it’s teaching coding to school kids or organizing donation drives.
48+
49+
6. Industry Visits
50+
Nothing beats real-world exposure. Our industry visits give you a firsthand look at how things work in leading tech companies, bridging the gap between classroom learning and professional life.
51+
52+
7. Design, Development, and Online Collaboration
53+
We believe in creativity and collaboration. Whether it’s designing posters, developing tools, or organizing online sessions, our members step up to make it happen.
54+
55+
## Meet the Board!
56+
57+
No community runs itself it takes a passionate team to make things happen. Here’s introducing the brains and hearts behind SESC: our amazing board members.
58+
59+
## Want to Join Us?
60+
61+
Still wondering why, you should get involved? Here’s what makes SESC a must-join community:
62+
63+
- Learn by Doing: From hands-on workshops to real-world projects, SESC gives you the platform to grow your skills.
64+
- Build Your Network: Meet like-minded peers, industry professionals, and alumni who can guide you in your journey.
65+
- Make an Impact: Use your skills for good through CSR initiatives and community projects.
66+
- Have Fun: Because university life isn’t just about books and exams!
67+
68+
## Let’s Shape the Future Together
69+
70+
As this is our very first blog post, we want to thank everyone who’s been part of SESC’s journey so far. Whether you’re a founding member, a new face, or someone considering joining us, you’re what makes this community special.
71+
72+
This blog will be our shared space to celebrate successes, share stories, and inspire each other. From recaps of past events to sneak peeks into what’s next, there’s a lot to look forward to.
73+
74+
So, what do you think? Ready to dive in and be part of the SESC experience? Follow our blog, join our events, and let’s build something amazing together.
75+
76+
## Connect With Us!
77+
78+
Have questions or suggestions? Want to know more about upcoming events? Reach out to us via:
79+
80+
Email: (sesc@sliit.lk)[sesc@sliit.lk]
81+
Facebook: (sliitsecommunity)[https://web.facebook.com/sliitsecommunity]
82+
Instagram: (@sliit.sesc)[https://www.instagram.com/sliit.sesc]
83+
LinkedIn: (Software Enginineering Student Community)[https://www.linkedin.com/company/sesc-sliit/]
84+
85+
Let’s connect, collaborate, and code our way to the future!
86+
87+
Welcome to the SESC family. ❤️
358 KB
Loading
412 KB
Loading
518 KB
Loading

public/assets/sesc-logo-svg.svg

Lines changed: 9 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)