Team Members
Contributing Team Members Github Minoka Kakizaki Github Jordan Laurent Github Michelle Nygren Github Forest Heims Github
Project Description
Geo Tone is a full-stack browser-based audio sequencer built using React, Reactronica (from Tone.js), CSS, PostgreSQL and Express. Geo Tone exists to make music fun - letting new-to-synth users experiment with customized audio effects. On the frontend, user data is hashed and encrypted; on the backend, data is managed in SQL.
Dependencies
Backend API
- Main Deploy: https://geo-tone.herokuapp.com/
- Staging Deploy: https://geo-tone-staging.herokuapp.com/
Routes:
User Routes
POST /api/v1/users/
POST /api/v1/users/sessions
GET /api/v1/users/count
GET /api/v1/users/me
DELETE /api/v1/users/sessions
DELETE /api/v1/users/:user_id
Project Routes
POST /api/v1/projects/
GET /api/v1/projects/
GET /api/v1/projects/count
GET /api/v1/projects/:project_id
GET /api/v1/projects/user/:user_id
PATCH /api/v1/projects/:project_id
DELETE /api/v1/projects/:project_id
Profile Routes
POST /api/v1/profiles/
GET /api/v1/profiles/
GET /api/v1/profiles/:username
PATCH /api/v1/profiles/:username