crowdaudio / crowd-audio

Website development of Crowd Audio
0 stars 1 forks source link

User profiles #1

Open crowdaudio opened 10 years ago

crowdaudio commented 10 years ago

Accounts for both users, musician and audio engineer

Musicians create competitions Audio engineer compete in them.

Can emails be automatically added to an outside email list such as Aweber or Mailchimp?

goldhand commented 10 years ago
Class User(models.Model):
    email = models.EmailField()
    password = models.CharField()

Class Musician(models.Model):
    user = models.ForeignKey(User)
    band_name = models.CharField()

Class Engineer(models.Model):
    user = models.ForeignKey(User)

Class Competition(models.Model):
    musician = models.ForeignKey(Musician)
    engineers = models.ManyToManyField(Engineer)
goldhand commented 10 years ago

Totally, putting all users into whatever drip marketing you want. I would prefer Send Grid as its the only one I've developed for. Can do any kind of analytics you can imagine too, connect to google analytics or create custom (recommended).