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

https://github.com/2kabhishek/phoenix_counter

Count in Phoenix 🦅🔥
https://github.com/2kabhishek/phoenix_counter

elixir fullstack learning phoenix server

Last synced: 10 months ago
JSON representation

Count in Phoenix 🦅🔥

Awesome Lists containing this project

README

          

phoenix_counter


License


People


Stars


Forks


Watches


Last Updated

Count in Phoenix 🦅🔥

A counter app built using phoenix.

## ✨ Features

- Built with atomic commits
- Can be used for learning purposes

## ⚡ Setup

### ⚙️ Requirements

- erlang (26.1.1)
- elixir (~1.15)

### 💻 Installation

To install phoenix run:

```bash
mix archive.install hex phx_new
```

Clone the repo

```bash
git clone https://github.com/2kabhishek/phoenix_counter
cd phoenix_counter
```

## 🚀 Usage

To start your Phoenix server:

- Run `mix setup` to install and setup dependencies
- Start Phoenix endpoint with `mix phx.server` or inside IEx with `iex -S mix phx.server`

Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.

This app boilerplate was generated using

```bash
mix phx.new phoenix_counter --no-ecto --no-gettext --no-mailer --no-dashboard
```

## 🧑‍💻 Behind The Code

### 🌈 Inspiration

Wanted to explore Phoenix.

### 💡 Challenges/Learnings

- I had to clean up heroicons assests, doing that on every project where not needed.
- I learned more about the Phoenix and Elixir ecosystem.

### 🧰 Tooling

- [dots2k](https://github.com/2kabhishek/dots2k) — Dev Environment
- [nvim2k](https://github.com/2kabhishek/nvim2k) — Personalized Editor
- [sway2k](https://github.com/2kabhishek/sway2k) — Desktop Environment
- [qute2k](https://github.com/2kabhishek/qute2k) — Personalized Browser

### 🔍 More Info

- [phoenix_rest](https://github.com/2kabhishek/phoenix_rest) — REST API with Phoenix


⭐ hit the star button if you found this useful ⭐

Source
| Blog
| Twitter
| LinkedIn
| More Links
| Other Projects