All Projects → oscafrica → osf-website

oscafrica / osf-website

Licence: MIT license
🌍 Website for Open Source Festival

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to osf-website

Here Covid 19 Tracker
Using HERE Technologies APIs, fork and build your own COVID-19 Tracker. For a live version, see the website.
Stars: ✭ 200 (+1076.47%)
Mutual labels:  netlify, gatsbyjs
30 Seconds Web
Website infrastructure for 30-seconds projects.
Stars: ✭ 391 (+2200%)
Mutual labels:  netlify, gatsbyjs
gatsby-starter-antoine
My opinionated Gatsby.js starter
Stars: ✭ 17 (+0%)
Mutual labels:  netlify, gatsbyjs
gatsby-portfolio
danielfr.com/
Stars: ✭ 36 (+111.76%)
Mutual labels:  netlify, gatsbyjs
Dantecalderon.dev
💻 ❤️ My personal website
Stars: ✭ 51 (+200%)
Mutual labels:  netlify, gatsbyjs
Discord Fork
An open source Discord Bot List made with GatsbyJS
Stars: ✭ 60 (+252.94%)
Mutual labels:  netlify, gatsbyjs
Bootcamp 2020
Learn to Build Modern Full Stack Serverless Multi-Tenant SaaS Apps and APIs
Stars: ✭ 369 (+2070.59%)
Mutual labels:  netlify, gatsbyjs
shopnote
shopnote is a JAMstack application that helps in creating notes with shopping items. This application is built to showcase the JAMstack concept using Fauna, Netlify Serverless Functions and GatsbyJS.
Stars: ✭ 15 (-11.76%)
Mutual labels:  netlify, gatsbyjs
Unicorn Mart
A proof of concept e-commerce store leveraging Contentful, GatsbyJS, Stripe, and serverless via clay.run
Stars: ✭ 21 (+23.53%)
Mutual labels:  netlify, gatsbyjs
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+4323.53%)
Mutual labels:  netlify, gatsbyjs
gatsby-starter
Gatsby Starter for creating portfolio & blog.
Stars: ✭ 55 (+223.53%)
Mutual labels:  netlify, gatsbyjs
Gatsby Shopify Theme
🛒 Simple theme to build a blazing simple and fast store with Gatsby and Shopify.
Stars: ✭ 95 (+458.82%)
Mutual labels:  netlify, gatsbyjs
gatsby-blog-template
✍️ A GatsbyJS Blog Template for blogging purposes.
Stars: ✭ 38 (+123.53%)
Mutual labels:  netlify, gatsbyjs
archive-jul.sh
archive of my personal website built w gatsby.js
Stars: ✭ 31 (+82.35%)
Mutual labels:  netlify, gatsbyjs
testimonial
Jamstack app using Gatsby, Netlify, and FaunaDB.
Stars: ✭ 23 (+35.29%)
Mutual labels:  netlify, gatsbyjs
blog.georgi-yanev.com
📘 Personal blog built with Gatsby and hosted on Netlify
Stars: ✭ 17 (+0%)
Mutual labels:  netlify, gatsbyjs
Gatsby Starter Gcn
A starter template to build amazing static websites with Gatsby, Contentful and Netlify
Stars: ✭ 488 (+2770.59%)
Mutual labels:  netlify, gatsbyjs
Gatsby Advanced Starter
A high performance skeleton starter for GatsbyJS that focuses on SEO/Social features/development environment.
Stars: ✭ 1,224 (+7100%)
Mutual labels:  netlify, gatsbyjs
Gatsby Graphcms Ecommerce Starter
Swag store built with GraphCMS, Stripe, Gatsby, Postmark and Printful.
Stars: ✭ 178 (+947.06%)
Mutual labels:  netlify, gatsbyjs
Netlify Statuskit
Netlify StatusKit is a template to deploy your own Status pages on Netlify.
Stars: ✭ 216 (+1170.59%)
Mutual labels:  netlify
Logo

Netlify Status Coverage Status Commitizen friendly All Contributors

Financial Contributors on Open Collective OpenCollective OpenCollective


Table of contents

  1. Getting started
  2. Installation Guide
  3. Format and lint
  4. Contributors
  5. License

Getting Started

  1. Fork this repository (Learn how to do this)

  2. Clone the forked repository like so:

git clone https://github.com/<your username>/osf-website.git && cd osf-website
  1. Read the Contributors Guide.

Installation Guide

  • Install the Gatsby CLI using the command below:
npm install -g gatsby-cli
  • Make sure you're in the right site folder. You can do this with the command below:
cd osf-website
  • Create and checkout to a new branch for your feature using the command below:
git checkout -b speakers-component
  • Install required packages using the command below:
npm install
  • Start the development server using the comand below:
npm run develop

Gatsby will then start a hot-reloading development environment accessible by default at localhost:8000.

  • Create a production build using the comand below:
npm run build

Gatsby will perform an optimized production build, generating static HTML and per-route JavaScript code bundles.

  • Serve the production build locally using the comand below:
npm run serve

Gatsby starts a local HTML server for testing the built site. Remember to build the site using gatsby build before using this command.

  • Make Git commits using the comand below:
npm run commit

We use the commitizen command line utility, you'll be prompted to fill out any required commit fields at commit time. You would not need to run git commit again.

Format and lint

  • See what ESLint and Prettier can fix using the comand below:
npm run analyze
  • Run Prettier and ESLint with the --fix option using the comand below:
npm run fix

Contributors


Bolaji Ayodeji

💻 📖 📝

Peace Ojemeh

🎨

Steve Anthony

🎨

OFOR

🎨

Alabo David Briggs

💻

Bolaji Olajide

💻 📖

Ike Josh

💻

Favour Kelvin

💻

Ashinze Ekene

💻

Ndibe Raymond Olisaemeka

🖋

Chidimma Nwanya

💻

Anselem Odimegwu

💻

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

OSCA Financial Contributors

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor OSCA Financial Contributor

Licence

This repository is published under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].