No description
https://ieeeucsd.org
![]() - Separated the components for pocketbase - Removed the entire profile page temporarily and only added back basic user profile - Fixed many components dependencies |
||
---|---|---|
.vscode | ||
public | ||
src | ||
.gitignore | ||
.prettierrc.mjs | ||
astro.config.mjs | ||
bun.lock | ||
nixpacks.toml | ||
package-lock.json | ||
package.json | ||
README.md | ||
tailwind.config.mjs | ||
tsconfig.json |
ieeeucsd-dev
Development version of the IEEE UC San Diego student branch website.
Figma Design
Getting Started
Prerequisites:
- Bun - Fast all-in-one JavaScript runtime & toolkit
Installation
- Clone the repository
git clone https://github.com/IEEE-UCSD/ieeeucsd-dev.git
cd ieeeucsd-dev
- Install dependencies
bun install
Development
To start the development server:
bun run dev
This will start the server at http://localhost:4321
. The page will reload automatically when you make changes.
Production
To build and start the production server:
bun run build
bun run start
Built with:
- Astro - Web framework for content-driven websites
- React - UI components
- TailwindCSS - Styling
- This manifests as one line CSS like
class="flex border-white/40 border-[0.1vw] rounded-[2vw] h-[85vh] px-[10%] py-[3%] bg-gradient-to-t to-ieee-blue-100/30 via-ieee-black from-ieee-black"
- This manifests as one line CSS like
- TailwindAnimated
- This is what we use for all of our nice animations!
- MDX - Enhanced Markdown
- Expressive Code - Beautiful code blocks
- Node.js Adapter - Server-side rendering
Contributors:
- Charles Nguyen
- Shing Hung