engineersftw / website Goto Github PK
View Code? Open in Web Editor NEWEngineers.SG
Home Page: https://www.engineers.sg
Engineers.SG
Home Page: https://www.engineers.sg
In responsive view, the hamburger is not tappable. No sidebar show up.
In responsive view, the hamburger is not tappable. No sidebar show up.
Goal: Split up the website into a few discreet components
Video listing site
API server (GraphQL) - to be used by frontend and other services
Management Website
API Client Terms of Use and Privacy Policies)
Policy #: III.A.1 (link)
Violation:
Proposed Solution: Please add YouTube Terms of Service (ToS) to your privacy policy
This is a potential good first issue for someone in the community :)
I'd love for someone to integrate client-only Checkout basically replicating the functionality on https://engineers.sg/support_us (see code) with the different tiers which can be modeled with plans (for recurring donations) and products/skus (for one-time donations) and provide feedback about their experience integrating it.
I'm of course happy to provide guidance and support throughout if helpful. You can reach me via Twitter: https://twitter.com/thorwebdev
I was going to Engineers.sg today to find videos from a specific meetup. I knew the talk had been recorded but looking through the listing wasn't the easiest.
There isn't a lot of information about each video given on the cards. What I think would be useful is:
When I visited the Engineers.sg website today it was with the intention of finding videos from a particular meetup, recorded at a specific date. After poking around at the website I figure out that under organizations I could find all the talks recorded for that meetup.
This had the same information finding problem as I mentioned in #4, but it got me there.
To this end it would be nice if I could:
I was looking at the Slakoth Slack bot source code and noticed it used the /api/events
endpoint to retrieve information about events in Singapore and I was thinking of making a similar bot but for the platform called Discord.
So I was wondering if the /api
endpoints are free to use? Or must we pay to be able to submit requests to it?
Thanks 🙂
Referring to https://github.com/engineersftw/website/blob/master/app/services/webuild_events_service.rb#L2
def get_events(event_url='https://webuild.sg/api/v1/events')
Does it already take the list of events from the OpenShift URL?
http://api-webuild.7e14.starter-us-west-2.openshiftapps.com/events
cc @miccheng 🙇♀️ Thanks 🙏
engineers.sg/api/events
engineers.sg/cal
engineers.eg/events
Hey @miccheng how does one set up the app for local development? Total Ruby noob here. 👼 Would like to make some changes to the HTML/CSS and preview on my own machine before doing blind PRs and wasting your time. 😉
e.g. https://engineers.sg/episodes/search?search=aws+julien has no results
I was it expecting the result:
https://engineers.sg/video/advanced-task-scheduling-with-aws-ecs-aws-user-group-singapore--1466
When your screen width is between 993px (tablet breakpoint) and 1180px the logo overlaps with the menu.
Not sure what would be the best way of solving this. Possibly break the text and image over two lines? Example (which would be oh so much better if I knew how to make the text appear just below the image, but for an example this is good enough I feel :p):
If you think this looks good I can try and have a go at making that happen.
When a presentation's title spans three lines (or more?) the listing flow breaks in the following ways:
Screenshot:
Possible solution:
Dimension the card for 2-3 lines, and truncate the text if it still exceeds this.
A new URL https://engineers.sg/cal
should take the OpenShift URL http://api-webuild.7e14.starter-us-west-2.openshiftapps.com/cal
so that this URL can be used to subscribe to a calendar 📆
cc @miccheng thanks you 🙏
(Implementing YouTube Features)
Policy #: III.C 1(link)
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.