Sequence is an application that allows users to generate yoga sequences. This was designed as a tool for yoga practitioners and teachers alike.
- Logging in:
- The sequence app homepage allows users to login or create an account.
- Creating a sequence:
- Once logged in, users can view a list of all yoga poses available on the app where they are prompted to create a new sequence.
- Sequences are filtered via Body Focus and Difficulty Level.
- Users assign their sequence a name.
- Once these parameters are specified and the sequence is submitted, the app generates the new sequence.
- Viewing the new sequence:
- Once the sequence is created the user is able to view their new sequence.
- The app saves user sequences for viewing whenever they are logged in.
- Viewing all sequences:
- Users have the ability to view all of their sequences which are stored by the app.
The sequence live site can be found here.
This application was built with the following:
- The AngularJS framework
- The CSS preprocessor, Sass
- The Grunt task runner
- The Firebase library, AngularFire
- The testing suite: Mocha, Chai, and Karma.
- Fork it.
- Install:git, node, and grunt.
- Clone sequence.
- Navigate to the root of your directory and run 'npm install'.
- Begin coding. Remember that the app builds from the code in the src/ folder.
- Run grunt from the root directory to update your changes.
Happy coding!
Noelle Knight
Get in touch at: noelle.knight@gmail.com
MIT