bruin_list

35L web dev project

https://github.com/wxue404/bruin_list

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

35L web dev project

Basic Info
  • Host: GitHub
  • Owner: WXue404
  • Language: TypeScript
  • Default Branch: main
  • Size: 5.36 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme Citation

README.md

Description

This is the old repository for BruinList, CS 35L Final Project, Winter 2024. Made by Sierra Stevenson, Jiho Shin, Maxwell Xu, and Wren Xu.
Bruinlist is a centralized discussion platform that aims to serve the Bruin community.

You can view the new version here with the GitHub link listed, as well as our slide show and an oral presentation.

  • GitHub Repository: https://github.com/xu-maxwell/bruinlist
  • Slide deck: https://bit.ly/bruinlist-presentation
  • Video Presentation: https://www.youtube.com/watch?v=zua9254rSI8

Reason for discontinueing

To shorten the developing time we have decided to switch to use Firebase for our backend development.

Original Desired Features

Dynamic Data

When a user makes a post on a forum, the webpage will change in response to the new content. Every user on the platform will then be able to view this post and its content. In addition, when users like and comment on posts, the associated numerical values on the webpage will change in response.

Back-end

After the user posts content, the content of the post will be uploaded to our database which will be stored securely on the cloud.

Searching

Users can utilize our search bar to search through the posts on the website and narrow it down to what the user may wish to see. This data will be retrieved and queried from our database. Searching properties may include keywords and associated tags within the post content.

User Authentication

To use the platform, users must create an account, verify their email, and log in to the platform. Each post is publicly associated with a user.

Liking and Commenting on Posts

Users can like and comment on posts based on their reactions to the content.

User Profiles

Users can visit a list of all user profiles and query through them. Users can also elect to "upvote" profiles as many times as they wish.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Xu"
  given-names: "Wren"
- family-names: "Stevenson"
  given-names: "Sierra"
- family-names: "Shin"
  given-names: "Jiho"
- family-names: "Xu"
  given-names: "Maxwell"
title: "Bruin_List"
version: 1.0.0
doi: 10.5281/zenodo.1234
date-released: 2024-03-16
url: "https://github.com/YuexinX/Bruin_List"

GitHub Events

Total
Last Year