This README would normally document whatever steps are necessary to get the application up and running.
Things you may want to cover:
-
Ruby version
-
System dependencies
-
Configuration
-
Database creation
-
Database initialization
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
-
Deployment instructions
-
...
###Project #3: WDIConf
Assignment instructions ๐: https://gist.github.com/epoch/b90d4f4edb1c0693b98da3ed5dfbb754#file-wdiconf_code_dependent-md
- Description
- Wireframes
- Technologies
- Deployment
- Installation/Startup Instructions
##1. Description ๐
WDIConference is a Melbourne-based tech conference for mid to senior level developers to network with each other and attend lectures from leading experts in the field. Guests can peruse the site to view speakers, lecture topics, social events, and sponsors. Because the lectures are geared towards a more advanced audience, those interested in attending must pass a basic coding test to confirm their experience level prior to booking their seats. After successfully passing the coding test and choosing seats we take payment via credit or debit card and you're in!
##2. Wireframes ๐
Please view our Trello board below ๐
https://trello.com/b/PZhA3mp6/wdi-conference
##3. Technologies ๐ฑ
Technologies used to build this app include: Ruby on Rails(v2.3.1), HTML, CSS Javascript, AJAX and APIs (including Auth0, Stripe, MapBox using City of Melbourne API & Weather.com API, AceEditor, Bootstrap, Typed.js, slick.js). Trello was used for our group project management and workflow assistance. Heroku is being used as a cloud platform to host our application (below).
##4. Deployment โ
We used Heroku as our deployment platform. We then followed the guideline created by the legendary HMAN1911 ๐
https://gist.github.com/HMAN1911/07dbef3b02d38161b93b867bb676e754
##5. Installation/Startup Instructions ๐
Direct your browser by clicking on the application URL above and load the page.
If you want to install on your computer, fork this repository.
Additional gems to install: omniauth, omniauth-auth0, and stripe.
Login and payment functionality require a Stripe and Auth0 account.
- As a user, I click on the website and will end up on the landing page where I will be impressed by the cool visuals.
- I would be able to log in using my social network accounts including Facebook , Google and LinkedIn. I can also sign up if I don't utilize any of these platforms.
- As a user and a developer interested in attending the world re-nowned WDI Conference, I will have to attempt a coding test pre-requisite prior to me securing my booking/ticket.
- Upon completion of coding test page , I will be redirected to the booking page to pick my seats for the WDI Conference followed by the payment page.
- Upon completing my credit/debit card payment, I will receive a confirmation and be able to RSVP to social events made possible by our sponsors.
This Web Site is brought to you by the HTML5's โข๏ธ