Skip to content

ChicoState/AroundU

Repository files navigation

AroundU

Overview

AroundU is an app that allows users to browse upcoming and ongoing local events. It shows the time, date, and distance of events relative to the user. The app is designed to help users find activities and connect with others in their community.

Installation

1. Pull the Latest Code

git pull upstream main

2. Install Dependencies

To install dependencies in the root, /server, and /web directories:

npm install && cd server && npm install && cd ../web && npm install && cd ..

3. Build and Start Containers

docker compose up -d --build

Development

Accessing Containers

To access the running containers for debugging or inspection:

docker exec -it <container_name> sh

Accessing MongoDB

To access the running MongoDB instance for debugging or inspection:

docker exec -it aroundu-mongo mongosh

use aroundu_db
db.events.find()

Troubleshooting

Stop and Rebuild Containers After Dependency Changes

docker compose down -v
docker compose up -d --build

Commit Message Guidelines

We're using commitlint with husky to enforce Conventional Commits format.

Commit messages should follow this structure:

<type>(optional scope): <description>

Examples:

git commit -m "feat(auth): add login functionality"
git commit -m "fix(ui): correct button alignment"

Allowed types: build, ci, docs, feat, fix, perf, refactor, style, test, chore, revert, translation, security, changeset.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •