anishathalye / gavel

A project expo judging system 📊
https://anishathalye.com/gavel-an-expo-judging-system/
GNU Affero General Public License v3.0
432 stars 236 forks source link

App not launching do to broke Magic Link #93

Closed mahmouderaqi closed 3 years ago

mahmouderaqi commented 3 years ago

Hello!

I have deployed my APP on Heroku, but when I launch the app it shows me this:

image

anishathalye commented 3 years ago

That is the expected behavior. Go to /admin for the admin panel.

On Jul 5, 2021, at 6:22 PM, mahmouderaqi @.***> wrote:

 Hello!

I have deployed my APP on Heroku, but when I launch the app it shows me this:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

mahmouderaqi commented 3 years ago

How do I get it to work?

I have tried to add the magic_secret_key. But nothing worked

On Mon, Jul 5, 2021 at 3:35 PM Anish Athalye @.***> wrote:

That is the expected behavior. Go to /admin for the admin panel.

On Jul 5, 2021, at 6:22 PM, mahmouderaqi @.***> wrote:

 Hello!

I have deployed my APP on Heroku, but when I launch the app it shows me this:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/anishathalye/gavel/issues/93#issuecomment-874354968, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSV5BPJVMZIIBMUQ22KNXTTWIXS5ANCNFSM473NHYZQ .

anishathalye commented 3 years ago

You add judges in the admin panel. Each judge gets emailed a secret link, provided you have email configured. If not, you can manually give judges their login links (click on the judge id in the admin panel to see info)

On Jul 5, 2021, at 6:37 PM, mahmouderaqi @.***> wrote:

 How do I get it to work?

I have tried to add the magic_secret_key. But nothing worked

On Mon, Jul 5, 2021 at 3:35 PM Anish Athalye @.***> wrote:

That is the expected behavior. Go to /admin for the admin panel.

On Jul 5, 2021, at 6:22 PM, mahmouderaqi @.***> wrote:

 Hello!

I have deployed my APP on Heroku, but when I launch the app it shows me this:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/anishathalye/gavel/issues/93#issuecomment-874354968, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSV5BPJVMZIIBMUQ22KNXTTWIXS5ANCNFSM473NHYZQ .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

mahmouderaqi commented 3 years ago

Oh so I would have to add myself as a judge to access the app?

On Mon, Jul 5, 2021 at 3:45 PM Anish Athalye @.***> wrote:

You add judges in the admin panel. Each judge gets emailed a secret link, provided you have email configured. If not, you can manually give judges their login links (click on the judge id in the admin panel to see info)

On Jul 5, 2021, at 6:37 PM, mahmouderaqi @.***> wrote:

 How do I get it to work?

I have tried to add the magic_secret_key. But nothing worked

On Mon, Jul 5, 2021 at 3:35 PM Anish Athalye @.***> wrote:

That is the expected behavior. Go to /admin for the admin panel.

On Jul 5, 2021, at 6:22 PM, mahmouderaqi @.***> wrote:

 Hello!

I have deployed my APP on Heroku, but when I launch the app it shows me this:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/anishathalye/gavel/issues/93#issuecomment-874354968>, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACSV5BPJVMZIIBMUQ22KNXTTWIXS5ANCNFSM473NHYZQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/anishathalye/gavel/issues/93#issuecomment-874356856, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSV5BKF4UWGIQH7PE7I26TTWIYZTANCNFSM473NHYZQ .

mahmouderaqi commented 3 years ago

Also, where is the admin panel?

mahmouderaqi commented 3 years ago

Ok, so I got to the admin panel, I added myself as a judge, now this is what I see:

image

is this correct?

anishathalye commented 3 years ago

Yes, that is what is shown if there are no projects entered (or if the judge has seen all the projects).

mahmouderaqi commented 3 years ago

So final question, do I just upload the projects in the admin panel as well? and can I upload videos?

anishathalye commented 3 years ago

Gavel doesn't host data about the project itself, just metadata. It was designed for (in-person) hackathon judging, so the app supports adding a project name, description, and location (we had table numbers at our events).

As a workaround, you could upload videos elsewhere and include a link in the project description.