Git Product home page Git Product logo

sef-site's Introduction

Official Website for Sustainable Education Foundation

contributions welcome Hits version Twitter Follow

This website was built by a set of enthusiastic developers as part of the Sustainable Education Foundation.

This repository contains source for Sustainable Education Foundation Website. View Website

SEF Group Pages and Other Projects

Contribution

Want to contribute to this project?

Send us a Pull Request

Read: Development Best Practices at SEF

Prerequisites

Tech Stack

  • Bootstrap - Create responsive websites and web applications
  • JQuery - Simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation
  • MaustacheJS - Used for HTML, config files, source code . It works by expanding tags in a template using values provided in a hash or object.

Run Locally

  • Clone your forked repository

    git clone https://github.com/USERNAME/sef-site
    cd sef-site
    
  • Install all the dependencies

    npm install 
    
  • Start the server with

    npm start
    
  • Visit your app at http://localhost:9000


© 2024 Sustainable Education Foundation - SEF.

Developed using theme Argon by Creative tim

sef-site's People

Contributors

99sumedha avatar akeel230 avatar anjula-sack avatar bhathiyatk avatar bpdesilva avatar dilankavishka avatar dilinabandara avatar gajindubandara avatar gimhan-minion avatar gravewalker666 avatar imgbot[bot] avatar janethavi avatar janithlahirukariyawasam avatar jayasanka-sack avatar m3rlin94 avatar madhawa97 avatar miniskynet avatar nelka97 avatar pasindur99 avatar piumal1999 avatar ramithaheshan33 avatar randilap avatar sanjana0823 avatar sathmikadev avatar tharindu37 avatar udeesha-kularathne avatar yaiyasam avatar yohanym95 avatar yoshitharathnayake avatar yozaam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

sef-site's Issues

Change Course-net logo

Course-net logo on the home page is different (Partners section). Please add the correct logo.

Adding Partners and Collaborators to the main website

We need to add the following partners and collaborators in the main website.

  • Aiesec
  • Rotaract
  • IEEE INSL
  • Royal College Astronomical Society
  • WSO2
  • University societies that we have partnered with for events(check the correct name of the org)
    • University of Sabaragamuwa IT society (check with Tharika)
    • University of Moratuwa Entrepreneurship Society
    • University of Uva Wellassa Computer Science Society
    • SLIIT FOSS(I think, check with @hasitha95 )
    • IIT (check with @bpdesilva) - There was another organisation we partnered on this project, need to
      check that.
    • University of Kelaniya
    • UCSC Open source society(need to check the name with @ivantha)
  • Happy Sri Lankans
  • Hatch
  • oDoc
  • Lanka Software Foundation
  • FOSS.lk
  • Mozilla
  • UDecide
  • All the sponsors from SEF360 event if they are not already added

There are some more which I might have missed, so please put them in the comment section.

IRC Landing Page Structure

Create a landing page for IRC.
The page should include the following details. But we need only the structure. Use dummy texts when creating the page.

  • What is IRC
  • Image of the IRC call for SL researchers
  • sign up link
  • profiles of the researchers

Use this template template.html

Components: components.html

Add sef360 speaker.

Add following person to speakers list.

SULAIMAN RAMEEZ

Sulaiman Rameez is the Chairperson of the International Youth Council in Sri Lanka (IYCSL). In 2015, he joined the Youth and Innovation wing of the United Nations Development Programme of Sri Lanka, becoming one of the youngest Sri Lankans to work for the United Nations. He is currently pursuing his Attorneys at Law at Sri Lanka Law College. During his initial years at Law College, Sulaiman was placed first at the national round of the Brown Mosten Client Consultation Competition. He also won the Sri Lanka Inter-university Debating Championship in 2016. In 2017, Sulaiman returned to be a part of “Hulftsdorp Debates”, as chairperson; opening up the tournament to international teams for the first time in its organizational history and basing the tournaments motions on the Global Goals for Sustainable Development. As the former Secretary General and current vice-president of National Youth Model United Nations, Sulaiman is a strong advocate of young people playing an active role in realizing the sustainable development goals in Sri Lanka. Prior to joining UNDP, he was elected as the District Interact Representative of Rotary District 3220, Sri Lanka and The Maldives, where he overlooked and administered 65 Interact clubs with a collective membership of over 2000 young people. In April 2018, he represented Sri Lanka at the Willem C. Vis Moot (East) Commercial Arbitration Moot in Hong Kong and ranked #6 of the 126 partaking teams. Sulaiman is also the founder and Editor in Chief of Sri Lanka’s first Legal newsletter; “The Hulftsdorp Post”. Above all, he is an ardent environmentalist and is known to frequently scale the mountains of Sri Lanka.

image

Website Changes

Let's keep this issue as the main issue covering all the changes that needs to happen to the website.

Please add the changes the have you in your mind as comments, so we can create individual issues out of them.

I will be editing the description according to the comments.

NP - Not a High Priority

Section Description Issue number
All Pages Github links needs to be added NP
Home Page Testimonial heights are un-even -
Team Page New Team needs to be added -
Alumni Page Alumni needs to be added -
OneLive Page All the OneLive speakers needs to be added -
OneLive Page Spelling checks needs to be done -
Careers Page Separate page needs to be added for careers -
IRC Page Create a page for "IRC" #145 , #104
IRC Page Link the Signup form #165
Blog Page Make it nice #132
New Page Create a new page for 'Press' and possibly add it under About section -
New Page Create a new page for media/resources, things like logos and logo guidelines could be hosted here -

Adjusting the spacing and size of Logos

In the "Partners" section, some logos seem small compared to others and feel like they are cluttered. Maybe changing the spacing between them and having less number of logos per raw might be able to solve this. I will leave it to the experts.

ScholarX - landing page Structure

This is regarding issue #94.

Create a landing page for ScholarX.
The page should include the following details. But we need only the structure. Use dummy texts when creating the page.

  • What is ScholarX?
  • Why ScholarX?
  • Mentor List with their (at least)LinkedIn links
  • ScholarX Video
  • Student Guide - You can get an idea from the Student Guide
  • How to be a ScholarX? - there is a Google Form for this created. The embed code will be provided.
  • How to be a mentor?
  • FAQ

create a directory named scholarx in root directory and inside that create a file named index.html

Use this template template.html

Components: components.html

Please read issue #94 for more details.

ScholarX_Student_Guide.pdf

ScholarX_Mentor_Guide.pdf

IRC landing page

IRC Description

-Image of the IRC call for SL researchers-

-sign up link-

-profiles of the researchers-

Change in the Wording

The wording in the Home page has to be changed.

Existing text :

Sustainable Education Foundation (SEF) is a volunteer driven organisation founded by the former Google Student Ambassador and an alumni of University of Moratuwa.

Akshika Wijesundara. SEF was founded with the short term goal of making the Sri Lankan education system the most effective and the most dynamic education system in the world. SEF’s long term goal is to disrupt and democratise the global education system where it is available for everyone, in doing so, foundation contributes to the United Nations’ sustainable development goal of “Quality Education”.

It should change to:

Sustainable Education Foundation (SEF) is a volunteer driven organisation founded by the former Google Student Ambassador and an alumni of University of Moratuwa Akshika Wijesundara.

SEF was founded with the short term goal of making the Sri Lankan education system the most effective and the most dynamic education system in the world. SEF’s long term goal is to disrupt and democratise the global education system where it is available for everyone, in doing so, foundation contributes to the United Nations’ sustainable development goal of “Quality Education”.

ScholarX - landing page

Hi guys,

We need to build the landing page for ScholarX. I have put the student and mentor guide in the Wiki to find the details(attached in this post as well).

The page should include the following details.

  • What is ScholarX?
  • Why ScholarX?
  • Mentor List with their (at least)LinkedIn links
  • ScholarX Video
  • Student Guide - You can take this from the Student Guide
  • How to be a ScholarX? - there is a Google Form for this created.
  • How to be a mentor? - Send your interest to our email (email link)
  • FAQ

Since this is a large issue, I suggest we divide this in to multiple tasks. The two main sub tasks are as follows.

  1. Design the structure of the web page
  2. Embed the wording and other material

If someone can create sub issues, it would be great!

Let me know if there is something missing.

ScholarX_Student_Guide.pdf

ScholarX_Mentor_Guide.pdf

Update Nav Bar

Home

Projects

  • Onelive - Landing page (Speakers,Companies or universities, tune in & Contribute)
  • ScholarX - Landing page (Mentors, Companies or universities, How to get started, Contribute)
  • IRC- TBA

About

  • Who we are
  • Contribute ( Link to Google Form or Firestore based on program/HR)
  • Get in touch (Link to Google Form or Firestore based on program)
  • Team (Update page with the board & new members)
  • Alumni (Move all current team members to this page)

Blog

Create a new page for resources.

Create a new page for media/resources, things like logos and logo guidelines could be hosted here. (Add dummy data. Only the structure is needed.)

The page should contain.

  • A table (or something creative) which contains resource name and button to download the item.
  • A place to display guidelines. (add dummy paragraphs with headings)

Use this template template.html

Components: components.html

Onelive - landing page Structure

  • What is Onelive? : “OneLive” is an interactive webinar series done every weekend with the experts in their fields. “OneLive” is a trademark program of SEF with the vision to expand the knowledge of Sri Lankan students and it will allow you to interact with the speaker via asking questions live. “OneLive” is the future of knowledge sharing and it is a popular medium for Sri Lankan students who seek for inspiration.

  • Why Onelive?

  • People & Universities(Significant)

  • Onelive Video

  • Tune in - Youtube Playlist link or Facebook Play list

  • Onelive Snippets => Render : 2 Onelive Snippets

  • How to be a speaker?

  • FAQ

Github Link

Add the Github icon on the website linking to our repo.

ScholarX Landing page - Changes

  • "Premium Mentoring by Sri Lankans" convert to -> "Premium Mentoring by Sri Lankans for Sri Lankans"
  • Two images must be changed. Could be something related to Sri Lanka or mentoring!
  • Height of the mentor boxes needs to be the same
  • Description of the mentor boxes needs to be ordered properly. At the moment they are properly ordered within each box.
  • Delete the student guide part
  • "Find a mentor for me section" - content. change "The deadline for the program is on 14/04/2019, Application link can be found below For more information write to us via [email protected]" -> "The deadline for the first phase of the program is on 14/04/2019, Application link can be found below For more information and to be added to the waiting list for the next phase of the program, please write to us via [email protected]"
  • "How to be a Mentor?" section : We are always in the look for exceptional mentors. Please write to us with your cv via our email : [email protected]
  • FAQ section : Font size needs to be changed, it seems it is not matching to the other sections of the page. and also the last question's bullet points are bigger than its previous line. That needs to be changed as well.

Blog : Page load optimization

Blog articles take up to 40 seconds to load need to speed this up.

  • Increase the speed in which the articles are loaded.
  • Fit the content into the template in the most suitable method.

Create a common Navbar and a footer

  • Create two html pages for navbar and footer in /assets/content directory.

  • Create a js script to load above components dynamically.

  • Link the script to every page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.