Simple website using the framework Phoenix and the language Elixir. DES can edit, remove and update artists and musics that can be created by the user. This project was used as the Funcional Programming's class final project at the Federal University of Paraiba (UFPB), at the request of the professor Andrei Formiga, from the Scientific Computer Departament (DCC) of the Informatics Center (CI), UFPB.
To start your Phoenix server:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.setup
- Start Phoenix endpoint with
mix phx.server
or inside IEx withiex -S mix phx.server
Now you can visit localhost:4000
from your browser.
- You can create an artist by going to the artist banner on the homepage and cliclikng the "+" button.
- Then, you should type the artist data: Name, Birth, Country and the url for a image.
(Image: artist creation screen)
- You can create a music by going to the music banner on the homepage and cliclikng the "+" button.
- Then, you should type the music data: Music title, Album, Release year, Genre and Artist.
- Note: Keep in mind that to create a music, you should create the music artist first.
(Image: music creation screen)
- You can list all artists or musics by cliclikng the "eye" button on the artist or music banner on the homepage.