Git Product home page Git Product logo

2018.mirrorconf.com's Introduction

MirrorConf 2018

Welcome to the MirrorConf's 2018 edition landing page.

MirrorConf is a conference that aims to blur the differences and point towards a collaborative future between designers and front-end developers.

In 2018, our theme was The Future of the Web. And since our future is shaped by our past, we made our website into a travel through time. We look at a bright future full of potential, but we honor the past it is built upon. The simple lessons of the first massively popular pages in the nineties (long before CSS was a thing), the fluorescent extravagances of the eighties arcade dreams, the inventions that harness electricity and its power to revolutionize how we communicate, the ageless influence of the written word to shape societies, the dream-filled civilizations that preceded us in trying to understand the universe, all the way back to the humble beginnings of mankind learning to paint its thoughts in stone.

This event is now part of that past, but the code that allowed us to create this journey is now free for anyone to build a new future. ✨

Table of Contents

Setup

After cloning this project, simply run the bin/setup script:

git clone [email protected]:subvisual/2018.mirrorconf.com.git
cd 2018.mirrorconf.com
bin/setup

This script will install the required language versions using asdf-vm, so make sure you have it installed. It will then install Yarn and use it to install all the required dependencies.

Development

To start a development server run:

bin/server

This will start the Gatsby application, which serves the site for preview at https://localhost:8000 (by default), automatically compiling the files as you change them, and automatically refreshing the page in the browser.

Deployment

https://2018.mirrorconf.com is hosted on AWS S3, and distributed world-wide through AWS CloudFront. We also have a staging environment that has now been decommissioned.

Assuming a similar setup, run yarn run deploy-production to deploy the site to production. Similarly, deploy-staging will deploy the site to staging.

Both scripts have been sanitized in package.json, make sure to set the appropriate values for the bucket name and distribution ID in each script.

Contribution Guidelines

Since the event is now behind us, we are not very interested in accepting any contributions to this project. In any case, if you feel there is something worth addressing, feel free to create a pull-request, or open an issue if you're not sure how to address it. We usually respond to any queries in a matter of days, at most.

Any contributions must follow Subvisual's guides (even if we didn't).

About

2018.mirrorconf.com is maintained by Subvisual.

Subvisual

It is published under the Apache License 2.0. You are free to fork this project and build upon it. We ask only that you give us some credit and state which changes are yours.

If you build something with this project, we would love to hear about it. ❤️

2018.mirrorconf.com's People

Contributors

joaojusto avatar

Watchers

 avatar

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.