This is the official monorepo for Anchor during the Winter 2026 semester
Add a brief project description here. A logo or screenshot would be also nice.
- Alessandro Bongiorno: Fullstack Developer
- Trevor Lee: Fullstack Developer
- Isaac Lopez: Fullstack Developer
node >= 18
npm >= 10.9.2
This project was built using expo and react native, meaning that this app can work on most platforms including ios, android, and the web.
To run the application locally using an emulator you can follow these steps:
npm run dev
In your terminal this will bring up a tui which can be used to select which kind of emulator you want to use.
Note
If you are using a mac, you can use the xcode emulator for apple devices
For this project we are using jest as our testing suite of choice.
Under tests we contain all of our unit tests and it contains the following structure
__tests__
├── components
├── convex
├── hooks
└── test.tsx
To create a new test do the following:
- Inside of the appropriate folder create a new file
<filename>.test.tsx - Make sure to import the
@testing-library/react-nativelibrary. describeis how we label the testing suite inside the file, thenitis the actual test you wish to run
To run your tests:
npm run test
for verbose outputs:
npm run test -- --verbose
``