Skip to content

Commit

Permalink
docs: add local development docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Vyogami authored Nov 26, 2023
1 parent d8dcc49 commit 928e9fa
Showing 1 changed file with 75 additions and 5 deletions.
80 changes: 75 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,78 @@
# React + Vite
# ALiAS Website Source

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Here you'll find the source code of [lucknow.asetalias.in](lucknow.asetalias.in).

Currently, two official plugins are available:
## πŸš€ Project Overview

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
Within this project, you'll find the following folders and files:

```bash
.
β”œβ”€β”€ README.md
β”œβ”€β”€ index.html
β”œβ”€β”€ package.json
β”œβ”€β”€ pnpm-lock.yaml
β”œβ”€β”€ public
β”‚Β Β  β”œβ”€β”€ assets
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ icons
β”‚Β Β  β”‚Β Β  └── images
β”‚Β Β  └── data
β”‚Β Β  β”œβ”€β”€ about.json
β”‚Β Β  β”œβ”€β”€ alumni.json
β”‚Β Β  β”œβ”€β”€ events.json
β”‚Β Β  β”œβ”€β”€ members.json
β”‚Β Β  └── socials.json
β”œβ”€β”€ src
β”‚Β Β  β”œβ”€β”€ App.css
β”‚Β Β  β”œβ”€β”€ App.jsx
β”‚Β Β  β”œβ”€β”€ components
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AboutUs
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Alumni
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Community
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Contact
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Events
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Hero
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Navbar
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Reusables
β”‚Β Β  β”‚Β Β  └── Team
β”‚Β Β  β”œβ”€β”€ index.css
β”‚Β Β  β”œβ”€β”€ main.jsx
β”‚Β Β  β”œβ”€β”€ pages
β”‚Β Β  β”‚Β Β  └── Home
β”‚Β Β  └── variables.css
└── vite.config.js
```

The public/data directory contains various JSON files for adding events, volunteers, and alumni.

## πŸ› οΈ Contribution and Local Development

To contribute to this project or run it locally, follow these instructions:

### Installation

1. Navigate to the project's root directory using your terminal.

2. Run the following command to install the necessary dependencies:

```bash
pnpm install
```

### Local Development

1. After installing the dependencies, start the local development server by running:

```bash
pnpm dev
```

This will launch the server, and you can access the site at [`localhost:3000`](https://localhost:3000) in your browser.

2. Make your desired changes to the project files.

3. If you want to contribute, please fork the repository, create a branch for your changes, and submit a pull request.

### Questions or Discussions

Join our [Discord server](https://discord.gg/jKhDqHBbMy) for any questions, discussions, or further assistance.

0 comments on commit 928e9fa

Please sign in to comment.