A platform for Ohio State students to keep up with the various happenings around campus.
Important
This project uses...
node 22
as runtime.npm
as package manager.vite
as bundler.- (Later
vitest
as testing framework.) biome
as formatter/linter.
- Setup Node.js 22 via
nvm
.
- Clone the repository, and
cd
to the directory.
git clone https://github.com/devosu/event-feed.git
cd event-feed
- List all the remote branches, find the one you are responsible for, and create a local copy of the branch. Make sure your branch is up to date with main.
# Update your local main branch.
git switch main
git pull origin main
# Fetch all remote branch info.
git fetch origin
# List all available branches.
git branch -a
# Switch to and create a local copy of the remote feature branch.
git switch --track origin/Feature/NameOfTheFeature
# Make sure your local branch is up-to-date with main.
git merge main
- Install the dependencies, and start the development server.
npm install
npm run dev
- You are now ready to contribute!
Note
Remember to create a Pull Request and request code review when merging to main.
Made with contrib.rocks.