Submit social housing lettings and sales data (CORE)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.8 KiB

# Submit social housing lettings and sales data (CORE)
[![Production CI/CD Pipeline](https://github.com/communitiesuk/submit-social-housing-lettings-and-sales-data/actions/workflows/production_pipeline.yml/badge.svg)](https://github.com/communitiesuk/submit-social-housing-lettings-and-sales-data/actions/workflows/production_pipeline.yml)
[![Staging CI/CD Pipeline](https://github.com/communitiesuk/submit-social-housing-lettings-and-sales-data/actions/workflows/staging_pipeline.yml/badge.svg)](https://github.com/communitiesuk/submit-social-housing-lettings-and-sales-data/actions/workflows/staging_pipeline.yml)
Ruby on Rails app that handles the submission of lettings and sales of social housing data in England. Currently in private beta.
## Domain documentation
* [Domain and technical documentation](https://communitiesuk.github.io/submit-social-housing-lettings-and-sales-data)
* [Local development setup](https://communitiesuk.github.io/submit-social-housing-lettings-and-sales-data/setup)
* [Architecture decision records](https://communitiesuk.github.io/submit-social-housing-lettings-and-sales-data/adr)
* [API browser](https://communitiesuk.github.io/submit-social-housing-lettings-and-sales-data/api) (using this [OpenAPI specification](docs/api/v1.json))
* [Design history](https://core-design-history.herokuapp.com)
### Running documentation locally
The documentation website can be generated and served locally using Jekyll.
1. Change into the `/docs/` directory:\
`cd docs`
2. Install Jekyll and its dependencies:\
`bundle install`
3. Start the Jekyll server:\
`bundle exec jekyll serve`
4. View the website:\
<http://localhost:4000>
2 years ago
## System architecture
![View of system architecture](docs/images/architecture.drawio.png)
## User interface
![View of the logs list](docs/images/service.png)