sinfo / sinfo-webapp Goto Github PK
View Code? Open in Web Editor NEW:earth_africa: The public webapp of sinfo
Home Page: https://sinfo.org
License: MIT License
:earth_africa: The public webapp of sinfo
Home Page: https://sinfo.org
License: MIT License
Should have the Exclusive and Maximum sponsor levels, as on https://sinfo.org/22
They should be responsive and reflect the design team's ideas
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)
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.
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.
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.
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:
We'll use the default countdown component. Just change the Background picture to the one Zé will send you. (ASK HIM)
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.
Create the Redux store and add the corresponding actions, reducers, etc..
We'll use the Big Schedule component template
The secondary tabs (Auditorium on the template) will stand for Keynotes, Presentations, Workshops
On the event description, the speakers bio should be added bellow the speakers name.
Things such as this - sinfo/sinfo.github.io#20
There should be a config file that explicits if a given component should apear and where it should apear for the selected edition (see #20)
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"
Our base template will be index-html5-video. You must:
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>
.
Select the edition that you want to see the information displayed
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.