curio-team / narrowblast

Allows students to create (interactive) slides for narrowcasting. Students can (weekly) earn credits with good attendance and use these to enhance their slides. Teachers moderate the slides and can add their own slides to the rotation.
MIT License
0 stars 1 forks source link

SD NarrowBlast

With NarrowBlast:

📸 Screenshot

Screenshot of the inventory page

🎇 Available Shop Items

Coming soon...

When we've been up and running for a couple months, we'll add the following features:

🛠 Getting Started

Local development

The website is now available for:

Replace https://narrowblast.curio.codes with http://localhost:8000 if you are running locally

Local Development Notes:

cURL error 60: SSL certificate expired

Since you're running locally, you must disable SSL verification. This is done by adding SD_SSL_VERIFYPEER=no to your .env. This is only recommended for during development and only on trusted networks. On production you should just enable HTTPS.

Production Notes

🤝 Contributing

We work with the GitHub Flow, so all code changes happen through pull requests. Pull requests are the best way to propose changes to the codebase. We actively welcome your pull requests:

  1. Fork the repo and create your branch from main.
  2. Make your changes and commit them to your fork.
  3. Create a pull request to the main branch of this repo.
  4. We will review your pull request and merge it if it is approved.