Skip to content

My professional presentation page, using Aurelia as front-end framework. It also allows create and customize all page sections from a single json file, without touching any html / js file.

Notifications You must be signed in to change notification settings

Darguelles/darguelles-au-template

Repository files navigation

npm license Build status

Presentation Template

Demo: https://diego-arguelles.herokuapp.com/

Aurelia based project to create a web application from a json file.

This project is a hands-on example about how Aurelia framework works and how easy is to create a web application with all features you need.

Setup

This project is bootstrapped by aurelia-cli.

For more information, go to https://aurelia.io/docs/cli/webpack

Run app - dev

Run npm install

Run npm install -g aurelia-cli

Run au run, then open http://localhost:8080

To get more information about aurelia-cli options, visit the official docs.

Making changes

You can change any section on this project from the json file:

./static/profile.json

Each section represents a different card, supported types:

  • Image and text
  • Images carousel and text
  • Slider (Support images, text and button links)
  • Text and simple image
  • Only images

You can edit primary color template and carousel timeout from the json file too.

In case you want to add new components or edit the existing configuration, look at the official Aurelia Materialize Components documentation.

Build for production

Run au build --env prod.

Deploy in prod

####Heroku:

  • Use Heroku CLI, login to your account and create a new project.
  • Copy the index.php file from the root folder to the created /dist folder
  • Follow the Heroku CLI steps to push your code. Remember you need to init the Heroku repo inside /dist folder.
  • Push your code to Heroku and check the pipeline execution.

About

My professional presentation page, using Aurelia as front-end framework. It also allows create and customize all page sections from a single json file, without touching any html / js file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published