Project Info
Inspiration
At our Northeastern University all-freshman campus, countless students have struggled with finding the help they need to succeed in their CS classes. We decided to make this project to help connect students with collaborators, mentors and peers for CS related help and activities.
What it does
Helps CS students across Northeastern University campuses find collaborators and peers in their programming journeys.
How we built it
We used a number of technologies, including Reflex for our frontend, Python Flask for our backend, and Varnish for our cache server.
Challenges we ran into
Multiple bugs in our code, including issues with Reflex and hosting the API.
Accomplishments we're proud of
We created a working prototype that incorporated two products, Reflex and CockroachDB, that all team members were unfamiliar with prior to the start of the hackathon.
What we learned
We learned more about how to develop databases on serverless platforms and gained experience in documenting and deploying full stack web applications.
What's next
We would like to expand our app across all of Northeastern’s campuses, and eventually release this as a Platform-as-a-service for other universities to use.
This repository has no readme, or GitHub could not be reached.
Analysis
View
Metric
- 82
- 37
- 7
- 3
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- CSSIn code
- HTMLIn code
- JavaScriptIn code
- Next.jsIn code
- PythonIn code
- ReactIn code
- Tailwind CSSIn code
- FlaskClaimed
7 of 8 appear in the indexed code. 1 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
93 KB
Source files
38
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
TenderloinTech/HuskyLink-Old
59 files · 3.4 MB · @ 784d7f1
Structure
Interface
21 files · 36%Screens, components and styles rendered to the user.
API & routing
6 files · 10%Request entry points: routes, handlers and controllers.
Application logic
10 files · 17%Domain rules, services and shared utilities.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- JavaScript53%
- Python38%
- Markdown7%
- HTML2%
- CSS0%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
.web/package.json
npm · 25- @chakra-ui/icons
- @chakra-ui/react
- @chakra-ui/system
- @emotion/react
- @emotion/styled
- axios
- focus-visible
- framer-motion
- json5
- next
- next-sitemap
- next-themes
- react
- react-dom
- react-markdown
- react-syntax-highlighter
- rehype-katex
- rehype-raw
- +7 more
requirements.txt
pypi · 1- reflex
Declared in the repository’s manifests at the indexed commit. A declared package is not proof it is used, and runtime dependencies are listed first.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.