An open API service indexing awesome lists of open source software.

https://github.com/treeman/hologram-compile-error


https://github.com/treeman/hologram-compile-error

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Hologram Skeleton

This repository contains a bare-bones skeleton application for the Hologram web framework, built on top of Phoenix. It provides a minimal starting point for:

- Experimenting with Hologram
- Reproducing issues for bug reports
- Learning the basics of Hologram development
- Creating new Hologram applications

## Getting Started

To start your Hologram application:

1. Clone this repository
```bash
git clone https://github.com/bartblast/hologram_skeleton.git
cd hologram_skeleton
```

2. Install dependencies
```bash
mix setup
```

3. Start the Phoenix server
```bash
mix phx.server
```

Now you can visit [`localhost:4000`](http://localhost:4000) from your browser to see the Hologram application running.

## File Organization

Hologram follows a convention of placing page and component files in the `app` directory. However, you can place your files in any directory that is compiled by the Elixir compiler, such as the `lib` directory.

## Database Configuration

To enable database functionality, uncomment the `HologramSkeleton.Repo` line in `lib/hologram_skeleton/application.ex`:

```elixir
children = [
HologramSkeletonWeb.Telemetry,
HologramSkeleton.Repo, # Uncomment this line
# ...
]
```

## Learn More

Visit the official Hologram website at [https://hologram.page](https://hologram.page) for comprehensive documentation and guides.

## License

This project is licensed under the same license as Hologram itself.