Inspiration

How we came up with the idea

I started out by looking at ways we could change about the world

  • [ ] Black Lives Matter Movement πŸ€”
  • [ ] Coronavirus(Covid-19) πŸ€·β€
  • [ ] Pollution πŸ€”

I then decided the we could look at all the issues and come up with a way to teach kids about them so that in the future they could change the world and not let:

  • Social Media πŸ“Έ
  • New πŸ“°
  • Any Weird website πŸ–₯

Teach them these things.

Looking at the graph below

Graph

If we could substitute this with a fun learning experience social issues will decline

What it does

Basically what is does is it allows kids to safely search the website for anything they are curious about. Puberty, BLM, Racism, Sexual Life, and Love without having to run into any type of adult content or bias.

How I built it

Challenges I ran into

Some challenges I ran into was how can we make kids want to read about these issues, how can I keep them interested. A solution I implemented was the use of a point system!

With this point system, kids will have a motivation to keep learning and changeing the world!

πŸ”ΊπŸ’― πŸ”»πŸ’―

Accomplishments that I'm proud of

I am very proud of the fact that I was able to implement a login and logout system for the admin because I want to have control over the website not anyone else.

From this accomplishment I learnt how to use MySQL password and username and how to check whether the password matches or not.

Admin password = ️⃣️⃣️⃣️⃣️⃣️⃣

def login_required(fn):
    @functools.wraps(fn)
    def inner(*args, **kwargs):
        if session.get('logged_in'):
            return fn(*args, **kwargs)
        return redirect(url_for('login', next=request.path))
    return inner

What I learned

During my journey creating this web app I've learnt and strengthened the following skills

  • Python, more specifically Flask
  • HTML
  • CSS
  • MySQL <-- LEARNT A LOT IN THIS
  • User Auth(thentication)
  • Sessions
  • DB(Databases)

What's next for SOCI

  • I hope to implement this in my school's district virtual curriculum
  • Get Highschoolers to write articles for service hours.
  • Buy domain and make it public!
Share this project:

Updates