Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anthonysuper/artworkdraft
The code for https://www.artworkdraft.com
https://github.com/anthonysuper/artworkdraft
artwork rails web website
Last synced: about 2 months ago
JSON representation
The code for https://www.artworkdraft.com
- Host: GitHub
- URL: https://github.com/anthonysuper/artworkdraft
- Owner: AnthonySuper
- Created: 2018-11-25T21:13:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-15T16:33:15.000Z (over 5 years ago)
- Last Synced: 2024-11-02T02:02:54.952Z (3 months ago)
- Topics: artwork, rails, web, website
- Language: Ruby
- Homepage:
- Size: 431 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ArtWorkDraft
[![Build Status](https://travis-ci.org/AnthonySuper/artworkdraft.svg?branch=master)](https://travis-ci.org/AnthonySuper/artworkdraft)It's an art website! Not currently under development, sadly.
## Contributing
We welcome code contributions.
We also welcome [issues](https://github.com/AnthonySuper/artworkdraft/issues).
Feel free to make a feature request, a bug report, or anything else.## Setting Up
This is a bog-standard rails environment.
Essentially, you need to install:1. Ruby 2.5.3 (RVM is one way to do this)
2. PotsgreSQL
3. Bundler
4. Node.js
5. YarnThat's it!
### Prepare the Environment
Your database needs to allow local connections.
From there, run the following commands```bash
bundle
yarn
rails db:setup
rails s
```You now have a working development environment.
## Deploying
This repo uses continuous deployment.
The `master` branch lives *on production* at all times.
As a result, all development *must* be done on the `development` branch!Branches will not be merged to master until they are in some way "complete."
Ideally, this includes extensive tests of any new functionality.
Keep this in mind when contributing.