Project Info
This project did not submit a demo video on Devpost.
Inspiration
Our inspiration for making this web application was continuously failing to do well in comprehending articles that were written in tough English.
What it does
Our tool takes an article that a teacher would upload onto our site and allow students to highlight snippets they don't understand and get a summary through the API calls of Vectara
How we built it
We built it with a ReactJS frontend and an ExpressJS backend, and host it locally on our machines. We hold user data in a MongoDB Atlas Database.
Challenges we ran into
We ran into challenges of trying to deploy in Cloudflare pages. We ended up dropping this idea since we were only able to run the frontend in Cloudflare and were unable to figure out how to get the worker to host the backend of the full stack project.
Accomplishments we're proud of
We are proud of being able to incorporate a Generative AI into our project and in addition using our first hackathon as an opportunity to try technologies outside of our comfort zone
What we learned
We learned to try to make a bare minimum number of specifications that could be achievable. At first we were overambitious and as a result we spent a lot of time in trying to setup our environment rather than trying to perfect features.
What's next
Our next step is to provide a more available project by hosting in a cloud environment and in addition developing separate portals for student and teacher roles.
This repository has no readme, or GitHub could not be reached.
Analysis
View
Metric
- 6
- 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
- ExpressIn code
- HTMLIn code
- JavaScriptIn code
- ReactIn code
- MongoDBClaimed
5 of 6 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
9.7 KB
Source files
15
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
shubmi02/racingSpartan
29 files · 756 KB · @ e02a123
Structure
Application logic
8 files · 28%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
- Markdown34%
- JavaScript30%
- HTML24%
- CSS13%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
front-end/package.json
npm · 10- @testing-library/jest-dom
- @testing-library/react
- @testing-library/user-event
- axios
- react
- react-dom
- react-router-dom
- react-scripts
- web-vitals
- +1 more
package.json
npm · 5- axios
- concurrently
- dotenv
- react-scripts
- +1 more
back-end/package.json
npm · 1- express
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.