chore(server): Move api-server in to it's own DIR

This commit is contained in:
Bouncey
2018-08-31 16:04:04 +01:00
committed by mrugesh mohapatra
parent 9fba6bce4c
commit 46a217d0a5
369 changed files with 328 additions and 7431 deletions

View File

@ -0,0 +1,13 @@
extends ../layout
block content
.col-xs-12.col-sm-8.col-sm-offset-2.col-md-6.col-md-offset-3
html.
<h2 class='text-center'></a>Academic Honesty Policy</h2>
<hr>
<p>Before we issue our verified certification to a camper, he or she must accept our Academic Honesty Pledge, which reads:</p>
<p>"I understand that plagiarism means copying someone elses work and presenting the work as if it were my own, without clearly attributing the original author.</p>
<p>"I understand that plagiarism is an act of intellectual dishonesty, and that people usually get kicked out of university or fired from their jobs if they get caught plagiarizing.</p>
<p>"Aside from using open source libraries such as jQuery and Bootstrap, and short snippets of code which are clearly attributed to their original author, 100% of the code in my projects was written by me, or along with another camper with whom I was pair programming in real time.</p>
<p>"I pledge that I did not plagiarize any of my freeCodeCamp work. I understand that freeCodeCamps team will audit my projects to confirm this."</p>
<p>In the situations where we discover instances of unambiguous plagiarism, we will replace the camper in questions certification with a message that "Upon review, this account has been flagged for academic dishonesty."</p>
<p>As an academic institution that grants achievement-based certifications, we take academic honesty very seriously. If you have any questions about this policy, or suspect that someone has violated it, you can email <a href="mailto:team@freecodecamp.org">team@freecodecamp.org</a> and we will investigate.</p>

View File

@ -0,0 +1,113 @@
extends ../layout-wide
block content
script(src="../../../js/calculator.js")
.row
.col-xs-12.col-sm-10.col-md-8.col-lg-6.col-sm-offset-1.col-md-offset-2.col-lg-offset-3
h1.text-center Coding Bootcamp Cost Calculator
h3.text-center.text-primary#chosen Coming from _______, and making $_______, your true costs will be:
#city-buttons
.spacer
h2.text-center Where do you live?
.spacer
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#atlanta.btn.btn-primary.btn-block.btn-lg Atlanta
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#austin.btn.btn-primary.btn-block.btn-lg Austin
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#brisbane.btn.btn-primary.btn-block.btn-lg Brisbane
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#boulder.btn.btn-primary.btn-block.btn-lg Boulder
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#chicago.btn.btn-primary.btn-block.btn-lg Chicago
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#denver.btn.btn-primary.btn-block.btn-lg Denver
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#hong-kong.btn.btn-primary.btn-block.btn-lg Hong Kong
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#london.btn.btn-primary.btn-block.btn-lg London
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#los-angeles.btn.btn-primary.btn-block.btn-lg Los Angeles
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#manchester.btn.btn-primary.btn-block.btn-lg Manchester
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#melbourne.btn.btn-primary.btn-block.btn-lg Melbourne
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#new-york-city.btn.btn-primary.btn-block.btn-lg New York City
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#portland.btn.btn-primary.btn-block.btn-lg Portland
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#raleigh-durham.btn.btn-primary.btn-block.btn-lg Raleigh-Durham
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#san-francisco.btn.btn-primary.btn-block.btn-lg San Francisco
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#seattle.btn.btn-primary.btn-block.btn-lg Seattle
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#singapore.btn.btn-primary.btn-block.btn-lg Singapore
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#toronto.btn.btn-primary.btn-block.btn-lg Toronto
.col-xs-12.btn-nav
button#other.btn.btn-primary.btn-block.btn-lg Other
.spacer
#income.initially-hidden
.spacer
h2.text-center How much money did you make last year (in USD)?
.spacer
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#0.btn.btn-primary.btn-block.btn-lg(href='#') $0
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#20000.btn.btn-primary.btn-block.btn-lg(href='#') $20,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#30000.btn.btn-primary.btn-block.btn-lg(href='#') $30,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#40000.btn.btn-primary.btn-block.btn-lg(href='#') $40,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#50000.btn.btn-primary.btn-block.btn-lg(href='#') $50,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#60000.btn.btn-primary.btn-block.btn-lg(href='#') $60,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#70000.btn.btn-primary.btn-block.btn-lg(href='#') $70,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#80000.btn.btn-primary.btn-block.btn-lg(href='#') $80,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#90000.btn.btn-primary.btn-block.btn-lg(href='#') $90,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#100000.btn.btn-primary.btn-block.btn-lg(href='#') $100,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#120000.btn.btn-primary.btn-block.btn-lg(href='#') $120,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#140000.btn.btn-primary.btn-block.btn-lg(href='#') $140,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#160000.btn.btn-primary.btn-block.btn-lg(href='#') $160,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#180000.btn.btn-primary.btn-block.btn-lg(href='#') $180,000
.col-xs-12.col-sm-12.col-md-4.btn-nav
button#200000.btn.btn-primary.btn-block.btn-lg(href='#') $200,000
.spacer
#chart.initially-hidden
.d3-centered
svg.chart
#explanation.initially-hidden
.col-xs-12.col-sm-10.col-sm-offset-1
.text-center
button#transform.btn.btn-primary.btn-lg Transform
.button-spacer
a(href='/json/bootcamps.json') View Data Source JSON
span &nbsp; &bullet; &nbsp;
a(href='/coding-bootcamp-cost-calculator') Recalculate
h3 Notes:
ol
li.large-li We assumed an APR of 6% and a term of 3 years. If you happen to have around $15,000 in cash set aside for a coding bootcamp, please ignore this cost.
li.large-li We assume a cost of living of $500 for cities like San Francisco and New York City, and $400 per week for everywhere else.
li.large-li The most substantial cost for most people is lost wages. A 40-hour-per-week job at the US Federal minimum wage would pay at least $15,000 per year. You can read more about economic cost
a(href='https://en.wikipedia.org/wiki/Economic_cost' target='_blank') here
| .
.spacer
.row
.col-xs-12.col-sm-6
img.img-responsive.testimonial-image.img-center(src='https://www.evernote.com/l/AHRIBndcq-5GwZVnSy1_D7lskpH4OcJcUKUB/image.png')
.col-xs-12.col-sm-6
h3 Built by Suzanne Atkinson
p.large-p Suzanne is an emergency medicine physician, triathlon coach and web developer from Pittsburgh. You should &thinsp;
a(href='https://twitter.com/intent/user?screen_name=SteelCityCoach' target='_blank') follow her on Twitter
| .
.spacer

View File

@ -0,0 +1,3 @@
extends ../layout
block content
iframe(src="https://docs.google.com/forms/d/1MtQDh8E1Nvkg5jdOucS4LSyk6oMQrN8XTwmQGtgJPAQ/viewform?embedded=true", frameborder="0", marginheight="0", marginwidth="0", width='102%', height=2550, scrolling="no") Loading...

View File

@ -0,0 +1,116 @@
extends ../layout
block content
.text-center
h1.landing-heading We will build software for your nonprofit. Pro Bono.
.big-spacer
.row
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_portfolio.svg.gz', alt='Image of a briefcase')
p.large-p Apply for a Code Grant.
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_nonprofits.svg.gz', alt='Image of people putting their hands together in a huddle')
p.large-p We'll provide volunteer developers and a project manager.
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_connect.svg.gz', alt='image of two people high-fiving')
p.large-p We'll collaborate with you to build the tool you need.
.spacer
h2 As featured in:
img.img-center.img-responsive(src='https://s3.amazonaws.com/freecodecamp/as-seen-on.png')
hr
.spacer
h1 What nonprofit leaders are saying:
.spacer
.row
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.testimonial-image.img-center(src="https://i.imgur.com/ZHnFFN5.jpg", alt="Ewa's testimonial image")
p.nonprofit-testimonial-copy With freeCodeCamp's valuable contribution, we were able to improve all of our systems and processes as part of our Wonder Women Eastern Indonesia program, and make sure that even more life changing technologies get to where they are needed most.
h3 - Ewa Wojkowska with Kopernik
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.testimonial-image.img-center(src="https://i.imgur.com/KHF8O2i.jpg", alt="Jennifer's testimonial image")
p.nonprofit-testimonial-copy We have been blown away by the professional quality of the work that has been produced by the campers working on our projects. freeCodeCamp has been an invaluable partner and we are grateful for their support.
h3 - Jennifer McDowell with Child First Authority
.col-xs-12.col-sm-12.col-md-4
img.img-responsive.testimonial-image.img-center(src="https://i.imgur.com/9VknVe3.jpg", alt="Stephanie's testimonial image")
p.nonprofit-testimonial-copy We had the pleasure to work with two very talented campers who went above and beyond to create a web-based app for us. I would highly recommend that nonprofits apply to freeCodeCamp with their custom solution needs!
h3 - Stephanie McAllister with Timeraiser
.spacer
hr
.spacer
h1 Solutions we can help you build:
.spacer
.row.text-center
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-tasks
h2.black-text Paperless Workflows
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-child
h2.black-text Volunteer Management
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-users
h2.black-text Community Management
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-repeat
h2.black-text Inventory Systems
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-truck
h2.black-text Logistics Tools
.col-xs-12.col-sm-12.col-md-4
.landing-skill-icon.fa.fa-wrench
h2.black-text ...and other tools
.spacer
hr
.spacer
h1 Some of the projects we've built for nonprofits:
.spacer
.row
.col-xs-12
h2 Options, Inc.
br
| Big Lake, Minnesota
.embed-responsive.embed-responsive-16by9
iframe.embed-responsive-item(src='//www.youtube.com/embed/V8B4orj0M7Y?rel=0&amp;showinfo=0')
.spacer
.row
.col-xs-12
h2 Child First Authority
br
| Baltimore, Maryland
.embed-responsive.embed-responsive-16by9
iframe.embed-responsive-item(src='//www.youtube.com/embed/O993J5KCR_w?rel=0&amp;showinfo=0')
.spacer
.row
.col-xs-12
h2 Chasdei Kaduri Food Bank
br
| Toronto, Canada
.embed-responsive.embed-responsive-16by9
iframe.embed-responsive-item(src='//www.youtube.com/embed/XUR8E9fy0mE?rel=0&amp;showinfo=0')
.spacer
hr
.spacer
h2 As grantmakers of pro bono code, we approve applications for nonprofits who:
.col-xs-12.col-sm-8.col-sm-offset-2.text-left.large-p
ul.large-li
li
span.fa.fa-code
| &thinsp; have 501(c)(3) status or foreign equivalent.
li
span.fa.fa-code
| &thinsp; have a demonstrated need for custom code.
li
span.fa.fa-code
| &thinsp; have explored existing software solutions.
li
span.fa.fa-code
| &thinsp; already have people who benefit from their services.
li
span.fa.fa-code
| &thinsp; can budget $20 to $30 per month for hosting.
li
span.fa.fa-code
| &thinsp; will commit to using what our developers build.
.row
.col-xs-12.col-sm-8.col-sm-offset-2
.spacer
a.btn.btn-cta.signup-btn.btn-block(href="/nonprofits-form") Apply

View File

@ -0,0 +1,3 @@
extends ../layout
block content
iframe(src="https://docs.google.com/forms/d/1Y9wvQAx5s_puGcC-NRZpKLMgT0iZwajGMbkKlh-piGg/viewform?embedded=true", frameborder="0", marginheight="0", marginwidth="0", width='102%', height=2000, scrolling="no") Loading...

View File

@ -0,0 +1,55 @@
extends ../layout
block content
.jumbotron
.text-center
.row
.col-xs-12
h1.nonprofit-landing.hug-top Get Agile Project Management Experience for the PMI-ACP by Helping Nonprofits
.big-break
.col-xs-12.col-sm-12.col-md-12
.embed-responsive.embed-responsive-16by9
iframe.embed-responsive-item(src='//player.vimeo.com/video/126228100')
.big-break
h2 Your opportunity:
.row
.col-xs-12.col-sm-12.col-md-4
h3.nowrap Plan Projects
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_portfolio.svg.gz', alt='Image of a briefcase')
p.landing-p You'll triage deliverables and set deadlines.
.col-xs-12.col-sm-12.col-md-4
h3.nowrap Manage Teams
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_nonprofits.svg.gz', alt='Image of people putting their hands together in a huddle')
p.landing-p You'll lead two developers and a nonprofit stakeholder to success.
.col-xs-12.col-sm-12.col-md-4
h3.nowrap Become a PMI-ACP
img.img-responsive.landing-icon.img-center(src= 'https://s3.amazonaws.com/freecodecamp/landingIcons_connect.svg.gz', alt='image of two people high-fiving')
p.landing-p You'll learn Agile, get references, and qualify for the PMI-ACP.
.big-break
h2 Solutions you'll help nonprofits build:
.text-center.negative-35
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-globe.font-awesome-padding
h2.black-text Websites
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-credit-card.font-awesome-padding
h2.black-text Donation Systems
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-calendar.font-awesome-padding
h2.black-text Volunteer Systems
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-archive.font-awesome-padding
h2.black-text Inventory Systems
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-graduation-cap.font-awesome-padding
h2.black-text E-learning Platforms
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-list-alt.font-awesome-padding
h2.black-text Paperless Workflows
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-users.font-awesome-padding
h2.black-text Community Tools
.col-xs-12.col-sm-12.col-md-3
i.landing-skill-icon.fas.fa-wrench.font-awesome-padding
h2.black-text ...and other tools
.big-break
a.btn.btn-cta.signup-btn.btn-block(href="/pmi-acp-agile-project-managers-form") I want to lead agile projects for nonprofits

View File

@ -0,0 +1,93 @@
doctype xml
urlset(xmlns="http://www.sitemaps.org/schemas/sitemap/0.9")
url
loc http://www.freecodecamp.org/
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/nonprofits
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/pmi-acp-agile-project-managers
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/map
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/about
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/donate
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/stories
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/coding-bootcamp-cost-calculator
changefreq monthly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/privacy
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/software-resources-for-nonprofits
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/the-fastest-web-page-on-the-internet
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/academic-honesty
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/code-of-conduct
changefreq weekly
lastmod= now
priority= 0.9
url
loc http://www.freecodecamp.org/how-nonprofit-projects-work
changefreq weekly
lastmod= now
priority= 0.9
each challenge in challenges
url
loc #{appUrl}/challenges/#{challenge.block}/#{challenge.dashedName}
lastmod= now
changefreq weekly
priority= 0.9

View File

@ -0,0 +1,78 @@
extends ../layout
block content
.col-xs-12.col-sm-8.col-sm-offset-2.col-md-6.col-md-offset-3
h2.text-center Software Resources for Nonprofits
hr
p Please note that freeCodeCamp is not partnered with, nor do we receive a referral fee from, any of the following providers. We simply want to help guide you toward a solution for your organization.
h3 Skills-based Volunteer Organizations:
ul
li
a(href='http://givecamp.org/' target='_blank') Give Camp
li
a(href='http://www.volunteermatch.com' target='_blank') Volunteer Match.com
li
a(href='http://www.catchafire.org' target='_blank') Catchafire
li
a(href='http://anyonecanhaveawebsite.com' target='_blank') Anyone Can Have A Website
h3 Building a website:
ul
li
a(href='https://www.youtube.com/watch?v=4AXDKWuY9QM' target='_blank') How to build and deploy a website without writing any code for free
li
a(href='http://www.wix.com/' target='_blank') Wix
li
a(href='https://www.squarespace.com/' target='_blank') Square Space
li
a(href='https://wordpress.com/' target='_blank') WordPress
li
a(href='https://xprs.imcreator.com' target='_blank') Imcreator.com
h3 Donor and Volunteer Management Systems:
ul
li
a(href='http://causesignal.com' target='_blank') Cause Signal
li
a(href='https://www.thedatabank.com/' target='_blank') The Data Bank
li
a(href='http://www.donorsnap.com/' target='_blank') Donor Snap
li
a(href='http://www.donorperfect.com/' target='_blank') Donor Perfect
li
a(href='https://www.blackbaud.com/fundraising-crm/etapestry-donor-management' target='_blank') E Tapestry
li
a(href='http://www.z2systems.com' target='_blank') Z2 Systems
li
a(href='http://www.regpacks.com/volunteer-management' target='_blank') Reg Packs
li
a(href='http://sumac.com' target='_blank') Sumac
li
a(href='http://www.volgistics.com' target='_blank') Volgistics
h3 Inventory Management Systems:
ul
li
a(href='https://www.ordoro.com' target='_blank') Ordoro
li
a(href='http://www.unleashedsoftware.com' target='_blank') Unleashed Software
li
a(href='https://www.ezofficeinventory.com/industries/non-profits' target='_blank') EZ Office Inventory
h3 E-Learning platforms:
ul
li
a(href='http://www.dokeos.com' target='_blank') Dokeos
li
a(href='http://www.efrontlearning.net/' target='_blank') E Front Learning
li
a(href='https://moodle.org/' target='_blank') Moodle
li
a(href='https://sakaiproject.org/' target='_blank') Sakai Project
h3 Community Management:
ul
li
a(href='https://civicrm.org/' target='_blank') CiviCRM
li
a(href='http://tcmgr.com/' target='_blank') Total Community Manager
h3 Electronic Forms:
ul
li
a(href='http://www.google.com/forms' target='_blank') Google Forms
li
a(href='http://www.typeform.com' target='_blank') Typeform

View File

@ -0,0 +1,25 @@
extends ../layout
block content
h1.text-center Stories from happy campers
hr
.row
.col-xs-12.col-sm-10.col-sm-offset-1
.row
for story in stories
.col-xs-12.col-sm-6.col-md-4
.height-500
a(href=story.linkedin target='_blank')
img.testimonial-image.img-responsive.img-center(src=story.image)
h3.text-center= story.camper
| &nbsp;
a.fa.fa-linkedin-square.text-primary(alt="#{story.camper}'s LinkedIn Profile", href=story.linkedin, target='_blank')
p.small-p.text-justify= story.quote
.col-xs-12.col-sm-10.col-sm-offset-1
if moreStories
.text-center
a.btn.btn-lg.btn-primary.btn-primary-ghost.btn-block(href="/all-stories") Show more stories
.spacer
if !user
.text-center
a.btn.btn-cta.signup-btn.btn-block(href="/signin") Start learning to code (it's free)

View File

@ -0,0 +1,7 @@
h1 This is the fastest web page on the internet.
h2 This is raw HTML with no CSS and no JavaScript.
h2 This is served to you lightning fast from the cloud using Node.js and NGINX.
h2 Unfortunately, this doesn't do anything.
h2 I guess speed isn't everything, after all.
h2
a(href='/') Learn to code more useful websites than this one

View File

@ -0,0 +1,9 @@
extends ../layout
block content
.panel.panel-info
.panel-body.text-center
h1 You have successfully been unsubscribed.
h2 Whatever you do, keep coding! :)
if unsubscribeId
.col-xs-12.col-md-8.col-md-offset-2
a.btn.btn-primary.btn-lg.btn-block(href='/resubscribe/#{unsubscribeId}') You can click here to resubscribe