Portafolio is phoenix boilerplate to make web application. It comes with admin panel for administrator and front end auth for user.
- Install dependencies with
mix deps.get
- Check your database setting at
config/dev.exs
and match your postgresql credential - Create and migrate your database with
mix ecto.create && mix ecto.migrate
- Install Node.js dependencies with
cd assets && npm install
- Run seed
mix run priv/repo/seeds.exs
(if you are from asset folder, dont forget to back to root project foldercd ..
) - Start Phoenix endpoint with
mix phx.server
Now you can visit localhost:4000
from your browser.
You can register as a regular user.
You can visit localhost:4000/admin
and login using username 'administrator' and passsword 'administrator'
- Show accurate data in dashboard.
- Ability to edit Avatar
- Ability to edit Model Data
- Search and Filter Model
- Waive username
- Add stagename [??]
- [ ]