Giter VIP home page Giter VIP logo

futuregrooves's People

Contributors

dangrund avatar dylanavery720 avatar esayler avatar mlimberg avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

futuregrooves's Issues

User Story - create sound - save sound

As a logged in user, I expect to be able to click save and save the sound in the database (to my profile).

I should ideally see an indicator if changes are saved or not

Add conditionals to component mounts

Some of the components prompt errors if there are no sounds/comps by a user on component did mount. Click around and find where conditionals are needed.

User story - composition - tempo

As a user when I click on the tempo field, I expect a cursor to appear and I can edit the tempo with entering numbers or clicking. If I blur or press enter, the tempo should save to that composition

Header / Navigation Bar

Need to incorporate a nav bar into every view so the user can access other pages, login / create account, sign out, visit new sound view, visit new composition view, view profile of saved info, etc.

Save Sound - Update Existing

As a user, when I am editing an existing sound of mine and click the 'Update Sound' button, I expect to have that sound saved with the new changes on my profile and NOT create a new song

Delete profile

As a user, when I visit my profile and click delete account, I expect to no longer be able to login to my account.

User Story - Login

As a user, I expect to be able to login with a unique email or google so that I can create sounds, create compositions, like other peoples songs

Create composition - new comp

As a LOGGED IN user, when I click the "create new comp" button I expect to be directed to the create comp view with no tracks visible and my sounds loaded into dropdown menu

User story - composition - solo btn

As a user, when I click the solo button on a track, I expect to see that track highlighted and it will be the only track heard if I push play. If another track has been clicked as a solo track, it will be set back to muted.

(perhaps all other mute buttons light up instead of the entire track bar?)

Unsaved Progress Msg

currently message sits in same row on grid with input or sound name, need to move it and re-organize. Currently appears far right.

Delete Sound

add ability to delete sound from user profile

User story - composition - mute

As a user, when I click the mute button on a track, I expect to change the setting of that track to be muted and the button will change to an active color. Clicking it again will do the opposite. If I press play, a muted track will not be heard.

Save Sound - Save As

As a user, when I click the 'Save as new Sound' button, I expect to save that sound as a new sound without affecting the original template/original saved sound. I also expect that the dropdown to load a sound now includes this new sound.

Blur on login modal

Need ability to hide login modal when you blur off of it. Currently only the button will minimize the modal.

User story - create composition - Add Track

As a user, when I click on a track in the "Add Track" dropdown, I expect to see that track appear on my screen with the sequencer. If I click another, it will load beneath the previously added track.

User Story - create sound

As a user (logged in or not), I expect to be able to click to create new sound and be directed to the "create sound" view

editing sound redirect to user profile bug

  1. After editing sound redirect to user profil and sometimes get this error ..

Cannot read property 'stop' of undefined

  if (sounds.length !== 0) {
    const soundArrayLength = sounds.length
    const sound = sounds[soundArrayLength - 1]

    sound.stop()

    return dispatch({
      type: 'POP_SOUND',
    })

User Story - create sound - play/pause

as a user, when I click the "Play Sound" button, I expect to hear a sample of the sound and have the option to pause the sound. If it's a one-shot sound, pause will not be an option.

Load Sound

Make dropdown of users sounds that sets state to selected sound, then load sound button should pull that into component

User story - composition - sequencer step

As a user, when I click on a step on the sequencer, I expect to activate the sound on that beat (false to true) and have the step change color. Clicking it again will do the opposite (true to false) and back to original off color.

Create composition - new comp

As a user NOT LOGGED IN, when I am directed to the new comp view, I expect to see 4 basic tracks on the screen and 4 sounds in my add track dropdown

Create sound - not logged in

As a user, when I click to save and am not logged in and click to create account, I expect to be directed to the create account view with the song saved in store

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.