The ALiAS website is undergoing a rewrite using shadcn/ui. Meanwhile, this website serves as a temporary solution to maintain asetalias.in.
Within this project, you'll find the following folders and files:
.
├── public
│ ├── assets
│ │ └── images
│ │ └── alumni
│ │ └── communities
│ │ └── members
│ │ └── posters
│ │ └── ...
│ └── data
│ ├── about.json
│ ├── alumni.json
│ ├── events.json
│ ├── volunteers.json
│ └── socials.json
about.json
contains data related to the about section, like why and what ALiAS is and how ALiAS reaches its goals.
alumni.json
stores:
assets/images/alumni
.communities.json
stores:
assets/images/communities
events.json
stores:
assets/images/events
.volunteers.json
stores:
assets/images/volunteers
.To contribute to this project or run it locally, follow these instructions:
[!IMPORTANT] This project uses bun for package management and runtime. So please install it from here.
Fork this repository.
Clone your fork and navigate to the project's root directory.
git clone https://github.com/<your_github_username>/asetalias.github.io.git
cd asetalias.github.io
Install necessary dependencies:
bun install
After installing the dependencies, start the local development server by running:
bun dev
This will launch the server, and you can access the site at localhost:5173
in your browser.
Make your desired changes to the project files.
Check for formatting errors.
bun check
Format the codebase
bun format
[!TIP] Formatting is automatically done through git hooks (husky, lint-staged).
Join our Discord server for any questions, discussions, or further assistance.
This is based on the lovely ALiAS Lucknow.