danielheyman / stevens-scheduler

Course Scheduler for Stevens Institute of Technology
http://sitscheduler.com
MIT License
10 stars 2 forks source link

server 404 errors #4

Open jschmidtnj opened 3 years ago

jschmidtnj commented 3 years ago

Hi @danielheyman ,

It looks like your server is returning 404 errors (at least, with get requests to https://stevens-scheduler.cfapps.io/p/terms): 404 Not Found: Requested route ('stevens-scheduler.cfapps.io') does not exist.

If you open source the server code, I would be happy to debug the issue for you. Stevens probably changed some data that you were using - that would be my guess.

Thanks, Joshua

danielheyman commented 3 years ago

Hey @jschmidtnj,

I used to run the server on pivotal which went out of business in January 2021. I've messaged Stevens four years ago about taking over the hosting, but they didn't respond.

I've made the server code public here: https://github.com/danielheyman/stevens-scheduler-server. A server is required to act as a proxy due to the CORS policy on the Stevens API. I also added some other light processing of the data to make it more readable by the frontend code.

Feel free to take over the hosting if you don't mind paying the hosting cost. I can also make you a contributor on both repos. If you do take over, I can also transfer the sitscheduler.com domain to you.

Best, Daniel

jschmidtnj commented 3 years ago

Hi @danielheyman,

I'd be more than happy to host it (I have some aws servers available). I should have checked to see if you have a server repo before. Yeah I've been using sitscheduler for years, and I don't want it to die.

-Joshua

danielheyman commented 3 years ago

@jschmidtnj Great to hear! I'll add you as a collaborator to both repos. Feel free to add me to PRs if you'd like me to give your changes a look.