Code Monkey home page Code Monkey logo

sinfo-webapp's People

Contributors

dmpaiva avatar fabioantunes avatar fbaiodias avatar franciscocgoncalves avatar jgantunes avatar jmoura5 avatar johnytiago avatar miguelpfaraujo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

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

sinfo-webapp's Issues

Improve sessions page

Fix the font issue (showing a different font on the time area). Add some margin on the sides and improve the overall page css (speak with Zé about some ideas on this)

Implement Team section

We'll use the 4 column, round component template.
On hover do the same effect we'll have on the speakers, just show the links to our social networks instead.

Implement Testimonial & Previous speakers section

For this one we have no already made template. You'll have to implement something similar to the one you can see here on the "Costumer Reviews" section.
It's a carousel. We will feature the most popular speakers we've had at our conference and display their testimonial. For the ones we have no testimonial we will just just display them in a 3 column arrangement with their name and position, at the time of the conference.

Implement Speakers Section

Implement speakers section.
We'll use the 4 columns and square component template.
The Hover effect we would like to is the one you can see here.
Zoom + Blue Overlay + Company logo
Ask Zé for the blue color code.

Fix `Mixed Content` issue

Mixed content errors on the browser (Fetching from an non secure [non-https] page) is causing not only google not to consider us secure, but also many stricter browsers to prevent our content (images) from being fetched.

The problem:
http://static.sinfo.org has no TLS since Webfaction would charge a liver for adding a certificate.

Proposed solution:

  • Generate Let's Encrypt subdomain certificate for static.sinfo.org;
  • Point static.sinfo.org to our machines in digitalocean;
  • Reverse proxy https://static.sinfo.org to the webfaction machine

Implement Countdown

We'll use the default countdown component. Just change the Background picture to the one Zé will send you. (ASK HIM)

Improve speakers page

We should add the title field and give the page a new look, (some proper margins on the side and maybe don't center all the text). Speak with Zé for some good ideas for the page also.

Add Redux

Create the Redux store and add the corresponding actions, reducers, etc..

Implement Schedule Section

We'll use the Big Schedule component template
The secondary tabs (Auditorium on the template) will stand for Keynotes, Presentations, Workshops

  • Tab Presentations has a double timetable, side-by-side, one for each room

On the event description, the speakers bio should be added bellow the speakers name.

Create Dockerfile

This is just an example pulled from other projects which might have different requirements from this one (it's a node app still, but doesn't need mongo and other stuff). But it might be cool to use this as a basis for something else.

The idea is to containerise the app and have it running on a single container. From there we'll see what we'll use.

Also, do this one the new app, probably no need to do it on the older one.

FROM alpine

WORKDIR /code

ENV APK_PACKAGES bash
ENV NODE_ENV production
ENV PORT 3000

RUN apk \
    --update-cache --repository http://dl-2.alpinelinux.org/alpine/edge/main \
    --update add \
    "nodejs<7.0.0" \
    ${APK_PACKAGES} \
    && rm -rf /var/cache/apk/*

RUN npm install -g yarn && rm -rf ~/.npm

EXPOSE 3000

COPY package.json yarn.lock ./
RUN yarn && rm -rf ~/.yarn-cache
COPY . .
CMD [ "node", "src/index.js" ]

LABEL \
    version="" \
    os="linux" \
    arch="amd64"

Implement Intro Section

Our base template will be index-html5-video. You must:

  • Change the video to the one that Zé will send you (ASK HIM);
  • Apply blue overlay/mask to that video Zé must send us the code color;
  • Remove the 2 buttons "Get tickets" "See video";
  • Change Ventcamp -> SINFO logo;
  • Change Social Network links to ours;
  • Change Date to the date of our event;
  • Change location Técnico, LIS;
  • Change quote to the one we use in our current website;
  • Fix vertical center intro text on mobile.

Broken Twitter and GitHub Links

Most of the team member's Twitter and GitHub links are broken.

Instead of linking to https://github.com/<username> and https://twitter.com/<username>, they point to https://sinfo.org/<username>.

Edition selector

Select the edition that you want to see the information displayed

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.