subscriptify's People
Forkers
antonioedwardsdsubscriptify's Issues
Graficos de subscriptions
Para las graficas usamos
https://chartkick.com/
https://github.com/ankane/groupdate
El primero paa que grafique y el segundo para agrupar las fechas.
Configurar en produccion validacion de email
Al entrar a la web , al hacer sign up que se envie un email en produccion para que valide y se pueda loguear
Ver como guia de config
https://www.bitesite.ca/blog/ruby-on-rails-actionmailer-configuration-for-namecheap-private-e-mail
Stripe o mercado pago
Stripe o mercado pago , como procesador de pago?
sign up con link de confirmacion con devise
Sign up con devise que mande un mail para que el user haga click y lo confirme
Usando confirmable en devise y se probo con mailcatcher para poder verlo en local
Link de mailcatcher
https://mailcatcher.me/
Gema/libss para charts
https://chartkick.com/ + https://github.com/ankane/groupdate
https://www.chartjs.org/ + stimulus
https://stimulus-chartjs.stimulus-components.com/
Approach 1: If you want, you can build the charts using any chart library like chartjs using it with stimulus and passing all the data of your models/controllers to the stimulus controller.
Approach 2: You can use the chartkick gem and everything will be handled like a charm. This gem has a pretty good documentation.
I have used both approaches and it's totally depends on what do you wanna do/ how do you wanna do.
But if you go with the first approach you'll have more control about what is happening and how to customize it if you have a good knowledge about rails/assets/javascript.
UserMailer
para UserMailer
UserMailer.with(user:user).notification_helper
404 y 500 error personalizado
Email con google workspace
Primero comprar dominio
https://workspace.google.com/pricing?hl=es-419_ar
Despues ver que tipo de servicio usar , que sea facil y que funcione con heroku
mailtrap
sendgrip
multistep form
https://github.com/zombocom/wicked
https://github.com/zombocom/wicked/wiki/Building-Partial-Objects-Step-by-Step
Habia otro tutorial mas directo y sencillo , pero no lo encontramos con la profesora Eugenia.
Arreglar boton login en form
heroku deploy
poner logo
Arreglar layout home
Crear Avatar navbar
Notificación por email que una suscripcion vence
Ver dominio proppio de email
https://workspace.google.com/pricing?hl=es-419_ar
Ver add on heroku, Mailer To Go
https://elements.heroku.com/addons/mailertogo
How to set email notifications for background jobs on Heroku - VIDEO
https://www.youtube.com/watch?v=z3Op2BKZ4y0
Opciones (ideal que sea facil y funcione con heroku en prod para mandar mails)
Mailtrap
Sendgrip
Postmark
Mailgun
Formas de implementar
-
Ver guias de Rails Action Mailer y Active Job, en heroku la de scheduler
-
Sidekiq para procesar en el background, con Action Mailer para mandar los mails. Se puede configurar SMTP con AWS SES
-
Usar clockwork scheduled-job o una gema similar para correr un query de forma diaria que encuentre las suscripciones por vencer (1 semana antes?) . y despues loopear sobre los records y enviar email usandio postmark
Reminder email
Ver el formato del email del reminder
Todos los links
Historias de usuario excel
Link con las historias de usuario , las rutas , acciones etc
https://docs.google.com/spreadsheets/d/1GX9ygneewPpC1FBegUTPHoiKR5ulyG9WTfam7dnFtwA/edit#gid=0
Pagina home
index page
Armar y revisar las tablas del proyecto
https://kitt.lewagon.com/db/121911
Ver las tablas , sus campos , relaciones
crontab
Cron para envio de email ?
Por ejemplo
Si la fecha de renovacion es el 6 marzo 2024 , que le envie el aviso un dia antes a x hora etc
omniauthable devise para que se registre usando facebook
Facebook un poco mas facil
Gmail bastante mas complicado segun Enrique
Pitch prueba
agregar edit destroy show subscriptions
Twitter datos email
/////
search de las suscripciones
ruby money
flatpickr
Para los calendars tal vez ver como funciona
https://flatpickr.js.org/
Feedback
Todo en espanol o todo en ingles
Burguer al costado
Ver los margins
Fuentes de las letras
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.