Update README.md
This commit is contained in:
parent
9247e38353
commit
39567fcefd
1 changed files with 31 additions and 13 deletions
44
README.md
44
README.md
|
|
@ -1,24 +1,42 @@
|
|||
# README
|
||||
# hensei-api
|
||||
|
||||
This README would normally document whatever steps are necessary to get the
|
||||
application up and running.
|
||||
**hensei-api** is the backend for [granblue.team](https://app.granblue.team/), an app for saving and sharing teams for [Granblue Fantasy](https://game.granbluefantasy.jp).
|
||||
|
||||
Things you may want to cover:
|
||||
## Getting Started
|
||||
|
||||
* Ruby version
|
||||
**Please note that these instructions are a work-in-progress!**
|
||||
|
||||
* System dependencies
|
||||
### Installing Ruby
|
||||
|
||||
* Configuration
|
||||
You'll need to install ruby-3.0.0. We recommend using [RVM](https://rvm.io/) and creating a gemset to manage your Ruby installation.
|
||||
|
||||
* Database creation
|
||||
```
|
||||
\curl -sSL https://get.rvm.io | bash -s stable
|
||||
rvm install ruby-3.0.0
|
||||
rvm use 3.0.0@granblue --create
|
||||
```
|
||||
|
||||
* Database initialization
|
||||
### Installing dependencies
|
||||
|
||||
* How to run the test suite
|
||||
After cloning the repo, install the project dependencies with:
|
||||
|
||||
* Services (job queues, cache servers, search engines, etc.)
|
||||
```
|
||||
bundle install
|
||||
```
|
||||
|
||||
* Deployment instructions
|
||||
### Creating the database
|
||||
|
||||
* ...
|
||||
Once the dependencies have been installed, you'll need to create and seed the database. Seed data is provided but may not be up-to-date!
|
||||
|
||||
```
|
||||
rails db:create
|
||||
rails db:migrate
|
||||
rails db:seed
|
||||
```
|
||||
|
||||
### Running the server
|
||||
|
||||
Then, you can start the server with:
|
||||
```
|
||||
rails server
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in a new issue