diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
new file mode 100644
index 0000000..33a12a7
--- /dev/null
+++ b/.github/CONTRIBUTING.md
@@ -0,0 +1 @@
+# Contributing Guidelines
\ No newline at end of file
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 0000000..a1ec7a4
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,15 @@
+## Description
+A few sentences describing the overall goals of the pull request's commits.
+
+## Related Issues
+Link to any issues that are relevant to this PR. This could be an issue this PR fixes.
+
+## Some questions
+1. Did you read the contributing guidelines?
+ (Your answer)
+
+## Additional Notes
+Do you want to add anything else? We :heart: to hear your opinions!
+
+## Share how this made you feel
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8bb2f80
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+workspace.xml
+/website/nbproject/private/
+*.swp
+Thumbs.db
+.idea/*
+.DS_Store
+_site
\ No newline at end of file
diff --git a/README.md b/README.md
index 823ce39..887f1fc 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,29 @@
-# slack
-👨💻 Sign up page for our slack
+
+
+
+
+
+
+
+Slack Sign Up Page
+
+# Run project
+
+Needs: Ruby
+
+## Local
+
+1. `git clone https://github.com/HackCU/slack.git && cd slack`
+2. `gem install jekyll`
+3. `jekyll serve --watch`
+
+## Deploy
+
+1. Push changes to master
+2. There's no `2`
+
+Deployment is done automatically by [GitHub pages](https://pages.github.com/). You don't need to do anything else than pushing to master.
+
+## Want to contribute?
+
+Please read our [Code of Conduct](.github/CODE_OF_CONDUCT.md), then follow these [guidelines](.github/CONTRIBUTING.md)
diff --git a/_includes/cover.html b/_includes/cover.html
new file mode 100644
index 0000000..a3723d4
--- /dev/null
+++ b/_includes/cover.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+ HackCU Slack Signup
+
+
+ Enter your email below to join HackCU on slack!
+