https://github.com/shivammg/showcase-projects
Projects display gallery for developers at devup.in
https://github.com/shivammg/showcase-projects
golang materializecss
Last synced: 6 months ago
JSON representation
Projects display gallery for developers at devup.in
- Host: GitHub
- URL: https://github.com/shivammg/showcase-projects
- Owner: shivamMg
- License: gpl-3.0
- Created: 2015-12-29T05:29:46.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-16T14:56:10.000Z (over 9 years ago)
- Last Synced: 2025-04-28T18:06:26.694Z (6 months ago)
- Topics: golang, materializecss
- Language: HTML
- Homepage:
- Size: 156 KB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Showcase Projects
Projects Display Gallery
### How to add project
1. Fork this repo
2. Clone your fork with:```
git clone git@github.com:/showcase-projects.git
```
3. Update `projects.yaml` file and include your project details. Instructions [below](#instructions).
4. Commit your work with:```
git commit -m "Add project: "
```
If you have more than one project, then commit them separately.
5. Push your changes with:```
git push origin master
```
6. Submit a Pull Request.You must enter the following details in YAML format:
- **project**: Project name.
- **description**: One line description of your project, possibly in less than 80 chars.
- **website-link**: Link to the application. If it is a website then link to the site, or if it is an android app, link to Play Store.
- **github-link**: Link to the GitHub source repo.
- **tags**: A list of tags of the technologies used. Keep each tag in lowercase.
e.g. `[python, html, css, js]`
- **creator**: Creator name.
- **creator-link**: Link to the creator. You can link to your website, blog, Twitter page or even your GitHub profile.**Note**: Only **website-link** is optional.
### Deploy on Openshift
You are going to need the [OpenShift Go Cartridge](https://github.com/smarterclayton/openshift-go-cart). All necessary instructions are provided in its README.
OpenShift allocates an IP and Port for you application. Uncomment the following line in `server.go` to listen to that IP and Port, and remove other declaration of `bind` variable.
```go
bind := fmt.Sprintf("%s:%s", os.Getenv("OPENSHIFT_GO_IP"), os.Getenv("OPENSHIFT_GO_PORT"))
```### License
This project has been licensed under GNU General Public License v3.
`concrete_seamless.png` inside the `assets/images/` directory, is made by [Anchour](https://www.anchour.com), and has been downloaded from [subtlepatterns.com](http://subtlepatterns.com/). It is licensed under [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/).