Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SRCT
whats-open-assistant
Commits
1b673ba5
Commit
1b673ba5
authored
Aug 30, 2018
by
Ayham Hasan
Browse files
Update README.md
parent
7371813b
Changes
1
Show whitespace changes
Inline
Side-by-side
README.md
View file @
1b673ba5
#
w
hat
s-open-a
ssistant
#
W
hat
's Open for A
ssistant
The What's Open project is an initiative at George Mason University by Mason
Google Assstant Skill for SRCT's What's Open API is designed for Google Home devices and written in JavaScript.
Student Run Computing and Technology (SRCT) to display which dining locations
\ No newline at end of file
are currently open on George Mason University's campus.
This repo is a simple Django Rest Framework (DRF) project that contains the
database backend and API for SRCT-developed What's Open applications.
What's Open needs all the help it can get. Even if you don't feel
like you can be helpful with the heavily technical aspects,
we definitely need designers and technical writers.
There are many things that can be done with this project (see the project
[
Issues
](
https://git.gmu.edu/srct/whats-open/issues
)
section), but sometimes it's the small things that count, so don't be afraid of
contributing just for a spelling mistake.
If you need help at all please contact any SRCT member in the
`#whats-open`
channel in our
[
slack group
](
https://srct.slack.com
)
. We want people to
contribute, so if you are struggling, or just want to learn, then we are
willing to help.
Check out some of the other What's Open projects!
-
https://git.gmu.edu/srct/whats-open-android
-
https://git.gmu.edu/srct/whats-open-ios
-
https://git.gmu.edu/srct/whats-open-web
-
https://git.gmu.edu/srct/whats-open-alexa
# Setup instructions for local development
What's Open currently supports developers on Linux and macOS systems. Here's our
walk-through of steps we will take:
1.
Install
`git`
on your system.
2.
Clone the whats-open codebase.
3.
Get whats-open up and running with the method of your choice.
## 1) Install `git` on your system.
`git`
is the version control system used for SRCT projects.
### On Linux Based Systems
**with apt:**
Open a terminal and run the following command:
sudo apt update
This retrieves links to the most up-to-date and secure versions of your packages.
Next, with:
sudo apt install git
you install
`git`
onto your system.
**with pacman:**
pacman -S git
### On macOS
We recommend that you use the third party Homebrew package manager for macOS,
which allows you to install packages from your terminal just as easily as you
could on a Linux based system. You could use another package manager (or not
use one at all), but Homebrew is highly reccomended.
To get homebrew, run the following command in a terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
**Note**
: You do NOT need to use
`sudo`
when running any Homebrew commands, and
it likely won't work if you do.
Next, to make sure Homebrew is up to date, run:
brew update
Finally we can install git with:
brew install git
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment