Need SIS for small school
-
We go to a school on the weekend and they've asked for volunteers to help digitize their registration/billing process.
It's a small school so they do not have a big budget (if any).
Basically, we need some open source software that we can use to let people register their kids, and then pay for whatever classes they are doing that semester. Payment would probably be done through paypal.
They have a rudimentary ms access database that they've been using to track paper forms.
Any idea what I should use?
-
-
Wordpress + various plugins (probably Woocommerce)
I know, nobody likes wordpress, but it does work well for cases like this.
-
@anonymous234 said in Need SIS for small school:
Wordpress + various plugins (probably Woocommerce)
I know, nobody likes wordpress, but it does work well for cases like this.
No trolling in help threads.
-
@Gribnit said in Need SIS for small school:
@anonymous234 said in Need SIS for small school:
Wordpress + various plugins (probably Woocommerce)
I know, nobody likes wordpress, but it does work well for cases like this.
No trolling in help threads.
If I were trolling I'd suggest ConCrescent (convention booking software) that we use for (natch) BABSCon. But it doesn't fit for a variety of reasons.
-
@Tsaukpaetra said in Need SIS for small school:
@dangeRuss said in Need SIS for small school:
ms access database
Does it need to be Access?
Hell no, we're planning to migrate off of that.
-
@anonymous234 said in Need SIS for small school:
nobody likes wordpress
A lot of people love WordPress
Also, check this plugin
And a small list of WordPress plugins that could help you
https://eductechalogy.org/2017/08/15/best-5-wordpress-school-management-system-themes-plugins/
-
-
@dangeRuss Don't use access.
Put up a dang shopify site before using access.
I'd use whatever wordpress thing everybody is talking about, or if time/money isn't a factor, roll my own (Django? Maybe even Haskell, if it would integrate with all the other web-app Haskell stuff I've done -- just use a framework you know well) and use the Stripe API for payment processing.
Ideally, use Postgres for your backend, so you have a decent database in the future.
-
@Captain said in Need SIS for small school:
@dangeRuss Don't use access.
Put up a dang shopify site before using access.
I'd use whatever wordpress thing everybody is talking about, or if time/money isn't a factor, roll my own (Django? Maybe even Haskell, if it would integrate with all the other web-app Haskell stuff I've done -- just use a framework you know well) and use the Stripe API for payment processing.
Ideally, use Postgres for your backend, so you have a decent database in the future.
Was planning to just migrate to PostgreSQL (Aurora serverless once they have it available) and build something in python. Then someone suggested looking at SIS.
I really hate PHP, so maybe would rather not use WordPress, but maybe I can get over my hate if it's easy enough to use.
Was hoping to just run everything serverless on AWS, basically static site with a lambda function handling registration. Serverless MySQL is available now, PostgreSQL on the way.
If I were to go with this wordpress plugin site, what should I use for hosting?
-
@dangeRuss Hardly matters, unless you know you're going to have heavy load or the plugin is slow.
Go with a name brand you trust. WP on Linux on AWS would be fine if you don't mind the administration aspects.
-
@Captain said in Need SIS for small school:
@dangeRuss Hardly matters, unless you know you're going to have heavy load or the plugin is slow.
Go with a name brand you trust. WP on Linux on AWS would be fine if you don't mind the administration aspects.
Well since I hate PHP, I'm a bit of a noob admining it. Although looks like there's a prebuilt ami already:
Although for something like this, maybe shared hosting is best?
-
@dangeRuss Last time I looked, namecheap had like a year of shared hosting for like $9.99 or whatever. Try that and maybe be ready to migrate to aws? You'll want to have backups of your db anyway.
-
@dangeRuss said in Need SIS for small school:
I really hate PHP, so maybe would rather not use WordPress, but maybe I can get over my hate if it's easy enough to use.
You could try any random CMS in your favourite language. If it has support for forms and a payment gateway, you can just hack the rest together.
Or you could use Typeform. The pro version has everything you probably need, including payments.