dub2

dub2

Personal projects ideas

Any good ideas for a personal project to learn the basics of phoenix and liveview. I have no itch to scratch per se, nothing in my life is in want of a webapp. This is purely to make a living one day if this ever becomes popular.

Most Liked Responses

D4no0

D4no0

For me projects with data ingestion and display from other sources are interesting, as you don’t have to think how to generate data yourself. There are a lot of cool ideas where you can download a lot of data for free. Some ideas I had for some time:

  • IGDB - you can try to make a clone of their games list, or you can spin something of your own, like some graphs on most played games;
  • OpenCelliD or OpenWeatherMap - if you’ve never played with maps technology like postgis, maplibre, you will find it very interesting displaying your own things on the map, you can even spice it up with something realtime via websockets;
  • Membrane - this is an amazing technology, want to try it myself someday. You can try to clone a part of functionality of youtube videos, should be a very interesting experience!
  • SprintInitializr - This is a great tool to generate an initial project for spring, and it would be an immense advancement in phoenix community if you could make something like this for phoenix and liveview, as currently a lot of people struggle with the default generator that is installed by hex, as there are still breaking changes in liveview. You could even mix it up with the generators provided by phoenix like gen.auth to offer truly a centralized experience for generating a initial project without any hassle.

Where Next?

Popular in Questions Top

_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
nobody
How to bind a phoenix app to a specific ip address? could not find anything about that, nowhere, unfortunately, but for me this is quite...
New
JulienCorb
I am trying to implement my new.html.eex file to create new posts on my website. new.html.eex: <h1>Create Post</h1> <%= ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
New
dotdotdotPaul
Okay, I’m having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I’m sure I’...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

Other popular topics Top

skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36128 110
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New

We're in Beta

About us Mission Statement