Project Info
This project did not submit a demo video on Devpost.
Inspiration
As computer science students, we're well aware of the negative consequences that come with prolonged coding sessions and a sedentary lifestyle. That's why we decided to center our attention on 'HealthHacks,' aiming to enhance overall well-being by promoting physical activity. Our primary goal was to develop an interactive website that motivates individuals to step outdoors, engage in physical movement, and ideally, foster user commitment for long-term benefits.
What it does
We developed a website that enables users to initiate or join sports matches at their preferred parks. After selecting the park, the website provides real-time weather conditions to help users prepare for the environment. For those seeking a challenging experience, we introduced a ranked option featuring a skill-based matchmaking system. Additionally, users can explore their overall statistics in the profile section, offering insights into their performance across different sports categories.
How we built it
We first thought about the interface of the website using a flowchart. Then we built the front end using react js and tailwind. Last thing we integrated was the api to help us search for what we needed in our projects.
Challenges we ran into
The biggest challenge we faced was our unfamiliarity with react and tailwind which is what we decided to use to build our website. Another problem was the time constraint since we were spending half of the time researching the fundamentals we lacked.
Accomplishments we're proud of
We are proud of the fact that we were able to not only learn react and tailwind which were the main parts of our website, but also we were able to put out a pretty good looking product.
What we learned
We learned react and tailwind. We also tapped into our creative side and learned more about how to design a website.
What's next
Some future improvements we have is to implement a login system and for users to fully customize their own profile with stat tracking across multiple sports, a friend system, etc.
This repository has no readme, or GitHub could not be reached.
Analysis
View
Metric
No commits on this project resolved to a GitHub account.
Technology
- ExpressIn code
- JavaScriptIn code
- SupabaseIn code
- ReactClaimed
- Tailwind CSSClaimed
3 of 5 appear in the indexed code. 2 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
6.6 KB
Source files
10
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
yeaung00/pvpark_api
14 files · 69 KB · @ e2de4a2
Structure
API & routing
2 files · 14%Request entry points: routes, handlers and controllers.
Application logic
3 files · 21%Domain rules, services and shared utilities.
Data & schema
5 files · 36%Schema definitions, migrations and data access.
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
- JavaScript100%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
package.json
npm · 7- @supabase/supabase-js
- cors
- dotenv
- express
- nodemon
- request
- yelp-fusion
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.