Inspiration

Students rely on TAs for support but don’t have a good way to assess or provide feedback on their performance. We are also motivated create a platform where students can share insights and experiences, promoting transparency and helping others find quality TAs. Github URL: https://github.com/devanshw/steelhacks_project-/tree/main

What it does

Lands user on the home page. Allows users to:

  • Register as teaching assistant.
  • Search for/view teaching assistant reviews.
  • Submit reviews for teaching assistants.

Backend of website stores teaching assistant review data. Gemini AI integration to aggregate and summarize user reviews (attempted).

How we built it

We used react for front end and node.js for backend. Also used Google AI for aggregating and summarising google reviews.

Challenges we ran into

  • Originally wanted to design the website frontend using Figma and convert it to React but ran into challenges where we could not ultimately convert. So had to start from scratch using React.
  • Wrote all of our files separately without creating a common GitHub repo and had to deal with github issues when trying to commit multiple files/folders of already written code into a new github repo.
  • Wrote front end of the site and the backend of the site into two separate repos that required launching separately and had to combine it into a singular repo when all code was written and finished.
  • Tried to integrate Gemini AI into the website to write summaries of all the aggregate reviews.

Accomplishments that we're proud of

  • made a really good looking website and a functional backend.
  • Worked well together as a team: managing expectations of team members, taking/implementing their feedback, and making a project we are all happy with.

What we learned

  • How to use github development environment integrated with vs code as well as github desktop.

What's next for TA Rater

  • Getting Gemini AI to work.

Built With

Share this project:

Updates