a-riceeater / ExtendAHand

A web app that allows users to ask for help on various topics. Project for DynoHacks Hackathon

Home Page:http://54.153.16.55:5000

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ExtendAHand

A hackathon project for DynoHacks/ACE Coding (2023)

Inspiration

As the theme is "social-good", I felt it was a good idea to create a web app for users so that they could get help on problems they need solving.

What it does

Users may ask people for help when they need on various topics, like coding, cooking, etc. The user may join that group at any time to ask questions for those groups.

How we built it

ExtendAHand is built on the Express.JS framework, and used sqlite3 for data storage.

All user data is encrypted on the server side, and authentication tokens are used to track user logins.

Challenges we ran into

Some challenges were figuring out ways to store the post/comment data, etc.

Accomplishments that we're proud of

I was able to do it all in around 4-6 hours total.

What we learned

I learned new ways of storing stuff with SQL (using arrays in a value).

I also used more dynamic pages instead of static pages.

What's next for ExtendAHand

I will probably add more features, fix bugs, and polish it.

About

A web app that allows users to ask for help on various topics. Project for DynoHacks Hackathon

http://54.153.16.55:5000

License:MIT License


Languages

Language:JavaScript 59.2%Language:CSS 22.9%Language:HTML 17.9%